Newsgroup: it.scienza.informatica
Titolo: INTELLIGENZA ARTIFICIALE: RICERCA

Sono uno studente di ingegneria informatica a Milano,
e chiaramente fra i rami della materia che mi interessano di piu' c'e'
l'intelligenza artificiale.
Seguiro'  il corso relativo l'anno prossimo, tuttavia dal corso di
informatica teorica che sto seguendo ho visto da vicino i limiti della
computazione meccanica, rappresentati dagli importanti teoremi di
indecidibilita', che segnano una definitiva spaccatura fra problemi che puo'
risolvere solo l'uomo e problemi che puo' risolvere anche la macchina.
Nelle mie ricerche sto anche sperimentando l'ormai famoso ELOISA, ovvero il
sogno della macchina che dialoga con l'uomo.
A parte considerazioni tecniche di cui ho il piacere di discorrere con
l'ideatore del programma in persona, ho notato che c'e' qualcuno in questo
newsgroup che sta gia' seguendo corsi di IA, e vorrei sapere
cosa ne pensano riguardo alla matematicamente dimostrata impossibilita' di
implementare un modello di elaborazione che riesca a simulare il
ragionamento umano per arrivare alla soluzione di problemi non algoritmici
quali, per esempio, le dimostrazioni logiche.
Pensate sia utile continuare lo studio dell'intelligenza artificiale?
Portera' a nuovi sbocchi?
Le vostre (spero documentate) osservazioni mi saranno utili nel decidere se
specializzarmi proprio in questo campo o se proseguire in altri (per es.
architettura dei sist. di elaborazione).
Vi ringrazio
Andrea

Ciao Andrea,
io mi sono laureato lo scorso febbraio in ing. inf. a Torino e ho
seguito il corso di IA un paio di anni fa.
Purtroppo( o per fortuna, non lo so :-) ) a Torino l'impronta del corso
di laurea e' decisamente piu' pratica, se vuoi il corso piu' teorico che
ho fatto (in ambito di informatica pura ) e' quello di fondamenti 2.
Ti dico questo perche' non conosco la dimostrazione del teorema di cui
hai parlato nella tua mail: quindi, quello che ti sto per dire, e' piu'
un qualcosa a livello di "sensazioni" che altro.
Il corso di IA mi ha abbastanza deluso, perche' , a mio parere
beninteso, non fornisce nessuna metodologia veramente nuova: ogni
problema di IA ha una soluzione dipendente dal problema stesso!
Molto grossolanamente fornice semplicemente un elenco di algoritmi
(molto simile a quelli di fondamenti 2) e alcuni modelli
(rappresentazione della conoscenza e logica dei predicati): sta poi a te
decidere quali usare per risolvere il tuo problema ma in ogni caso i
risultati mi sembrano abbastanza mediocri.
Solo per farti un esempio, il ministero della ricerca giapponese ha
finanziato un enorme progetto (mi sembra a cavallo tra gli anni del
1985) il cui fine era quello di ottenere una vera IA: cioe' macchine che
dialogano con le persone, robot che fatto i domestici, e cosi' via.
Bene, il tutto si e' risolto con un insuccesso.
Tutto questo per dirti che, come ho gia' scritto sopra, non conosco la
dimostrazione del famoso teorema e penso che non si arrivera' mai a
parlare di un simulatore del ragionamento umano. Tuttavia ci sono alcuni
campi che possono trarre molto vantaggio dall'IA: tanto per fare un
esempio: il riconoscimento vocale e la visione artificiale. O anche per
andare nel campo dei giochi: gli scacchi. Kasparov ha perso con Deep
Blue: questo fatto mi ha colpito, non perche ritengo Deep Blue
intelligente, ma perche' alla IBM hanno programmato un ottimo progetto!
Pero', in generale, questa non e' "intelligenza". 
Resto comunque dell'idea che l'IA, o come preferisco chiamarla io,
elaborazione dell'informazione non numerica, abbia un futuro, credo
anche abbastanza roseo ma stai attento che, se intendi specializzarti in
questo campo, l'Italia non offre grossi centri di ricerca.
Saluti 
Andrea

L'IA oggi, ha modificato profondamente aspettative e metodi di approccio
rispetto agli anni 70/80 quando si credeva imminente ormai una svolta
decisiva. Nell'IA (o elaborazione non numerica, sono sinonimi) oggi
ci si concentra piu' su sottoproblemi specifici quali ad esempio
il riconoscimento di oggetti, la traduzione da lingua a lingua, il
riconoscimento vocale, il movimento di automi in ambienti umani ecc...
Il problema e' che forse queto ramo dell'informatica e' quello
che "stuzzica" di piu' la fantasia e le aspettative sono molte, senza
parlare di quello che i giornalisti ogni tanto sparano.
La simulazione del pensiero umano, tra le altre cose e' solo un metodo
di approccio al problema, infatti "classicamente" i due metodi sono
FORTE  : "imitazione dei meccanismi di ragionamento umano",
DEBOLE : "imitazione del comportamento umano".
La prima via e' quella percorsa 
p.es
 dalle reti neurali e i sistemi
esperti, nella
seconda 
p.es
. rientra il deep-blue di ibm e probabilmente tutto il resto.
Specializzarsi in IA? 
Se ti aspetti un impatto immediato sul mondo del lavoro forse non e' il
caso. 
L'IA e' un po' come i viaggi sulla luna... di per se non servono a niente
ma lo sforzo prodotto per farli ci ha dato nuovi materiali e nuove tecnologie
che hanno avuto un impatto rivoluzionario su altri campi.
Cosi' l'IA sembra una "spedizione" inutile ma viaggiando qualcosa viene
fuori.
 
-- 
		    /\ I am just an optimizator  \/
		    /\ ------------------------  \/
		    /\  Giorgio Vecchiocattivi   \/

...


mettere l'umlaut sulla o) direi che non limita lo sviluppo dell'Intelligenza
Ho visto a volte questa scrittura: 'Go:edel'.
Ciao.
Michele.