Intelligenza Artificiale Canaglia …

Riprendendo i versi della canzone “nostalgia canaglia” scrivo questo post per parlare di Intelligenza Artificiale. Ben’intesi, non voglio cimentarmi in una trattazione della materia, che è ampissima e di cui io conosco pochissimo ( e quel poco che conosco, oltre alle nozioni accademiche, proviene dalla tesi che sto affrontando) …. ma voglio solo fare una rassegna di ciò che in internet si può trovare. Stupisce sempre vedere un computer che ci risponde. O che sembra ragionare come un umano. O che faccia ragionamenti, inferenze e deduzioni che, seppur elementari non avremmo mai pensato che un programmino avrebbe potuto fare.

Alan Turing (vedi wikipedia), tipino strambo ma con un cervello incredibile, fu uno dei padri dell’informatica nonché, a mio parere, uno dei maggiori responsabili della disfatta dei tedeschi nella seconda guerra mondiale (scopri il sitema con cui i tedeschi comunicavano in maniera criptata, ENIGMA, e tramite un “computer” da lui creato riuscì a scoprire il cifrario usato [vai qui per info e per una demo]). Ipotizzò un test per vedere se un programma di Intelligenza artificiale fosse ben scritto e concepito che recita più o meno così:

Un programma di intelligenza artificiale è un buon programma, se un uomo, interagendo con esso, non si rende conto di avere un programma, ma pensa di relazionarsi con un essere umano.

Ovviamente ancora di programmi così sofisticati non ce n’è (almeno non alla portata di tutti!!!) MA ci sono esempi celebri di AI di questo tipo anche su internet, che non superano il test di Turing ma che stupiscono comunque… Per prima cosa vi citerei “20Q”, ovvero il giochino delle 20 domande. Praticamente bisogna pensare a qualche cosa, un oggetto animato o non, proprio qualsiasi cosa e rispondere alle domande che il computer vi porrà. Resterete stupiti del fatto che il 90% delle volte il programmino ci azzecca… In realtà questo non è un vero e proprio programma di Intelligenza artificiale, ma segue una struttura ad “albero decisionale” per cercare la risposta esatta. Nel caso in cui non riesca a trovarla, L’utente può inserirla. Il programmino inserirà questa “nuova entità” nel suo database in maniera tale da averlo nell’albero decisionale, e quindi poterlo indovinare le volte successive. In secundis merita una citazione “ELOISA” (Easy Logic Intelligent Software Automa). E’ una ragazza con cui potete chattare online, parlare del più e del meno … peccato che all’altro capo del cavo non ci sia un umano, ma un’intelligenza artificiale. Merita appunto la menzione perchè capisce e risponde in Italiano. Scordavo … potete parlarle solo per poco tempo, dopo di che il servizio costa 5 € per scaricare una versione di ELOISA da poter utilizzare in locale… comunque provo a metterne una copia proprio in questo post …

 

 

 

Codice Eloisa

Ci sono molti altri progetti simili ad ELOISA, per esempio ALICE o ELIZA… Esiste anche la controparte maschile a codeste personalità …. PARRY (qui il codice sorgente). Tutti questi programmini appartengono alla branca dei “CHATBOT” … Comunque ancora ci vuole molta strada per superare il test di Touring!!! EDIT: Corretti alcuni concetti, grazie alle precisazioni di Francesco Lentini.

Popularity: 25% [?]

Vota questo post:


    Post Simili:

    2 Commenti so far »

    1. Francesco Lentini said,

      Wrote on Dicembre 18, 2006 @ 12:34 pm

      Apprezzo molto il commento a Eloisa sul tuo blog. Tuttavia mi piacerebbe che, volendo approfondire l’argomento, scrivessi che Eloisa (2005-2006) non ha assolutamente nulla a che vedere con Eliza (anni 60), ne’ dal punto di vista ideolologico ne’ dal punto di vista tecnico.
      Inoltre vorrei precisare che il giochino delle 20 domande non è da confondere con intelligenza artificiale e affini. Dispiace che un gioco così cretino acquisisca una certa popolarità, ma si tratta di un gioco matematico (come fare una serie operazioni a catena) e non della prestazione di un programma di IA.
      Concludo facendoti notare che manca l’immagine gif animata di Eloisa, problema forse dovuto ad un errore nella copia del codice. Potrai risolvere il problema ripristinando Codice Eloisa originale. Grazie

    2. Carmelo387 said,

      Wrote on Dicembre 18, 2006 @ 5:53 pm

      Tutto Corretto!!! GRAZIE!!!

    Comment RSS · TrackBack URI

    Lascia un Commento

    Nome: (Richiesto)

    E-mail: (Richiesta)

    Sito web:

    Commento: