Prova di Turing
Che cos'è il test di Turing?
Il test di Turing è un metodo ingannevolmente semplice per determinare se una macchina può dimostrare l'intelligenza umana: se una macchina può impegnarsi in una conversazione con un essere umano senza essere rilevata come una macchina, ha dimostrato l'intelligenza umana.
Il test di Turing è stato proposto in un articolo pubblicato nel 1950 dal matematico e pioniere dell'informatica Alan Turing. È diventato un motivatore fondamentale nella teoria e nello sviluppo dell'Intelligenza Artificiale (AI).
Come funziona il test di Turing
I rapidi progressi nell'informatica sono ora visibili in molti aspetti della nostra vita. Abbiamo programmi che traducono una lingua in un'altra in un batter d'occhio; robot che puliscono un'intera casa in pochi minuti; robot finanziari che creano portafogli pensionistici personalizzati e dispositivi indossabili che tengono traccia dei nostri livelli di salute e forma fisica.
Tutti questi sono diventati relativamente banali. In prima linea nella tecnologia dirompente ora ci sono i pionieri nello sviluppo dell'intelligenza artificiale.
'I computer possono pensare?'
Alan Turing è arrivato prima di loro. Questo matematico britannico ha sviluppato alcuni dei concetti di base dell'informatica mentre cercava un metodo più efficiente per decifrare i messaggi tedeschi codificati durante la seconda guerra mondiale. Dopo la guerra, iniziò a pensare all'intelligenza artificiale.
Nel suo articolo del 1950, Turing iniziò ponendo la domanda: "Le macchine possono pensare?" Ha quindi proposto un test che ha lo scopo di aiutare gli esseri umani a rispondere alla domanda.
Il test è condotto in una stanza degli interrogatori gestita da un giudice. I soggetti del test, una persona e un programma per computer, sono nascosti alla vista. Il giudice ha una conversazione con entrambe le parti e cerca di identificare quale sia l'essere umano e quale il computer, in base alla qualità della loro conversazione.
Turing conclude che se il giudice non può dire la differenza, il computer è riuscito a dimostrare l'intelligenza umana. Cioè, può pensare.
Il test di Turing oggi
Il test di Turing ha i suoi detrattori, ma rimane una misura del successo dei progetti di intelligenza artificiale.
Una versione aggiornata del test di Turing ha più di un giudice umano che interroga e chatta con entrambi i soggetti. Il progetto è considerato un successo se più del 30% dei giudici, dopo cinque minuti di conversazione, conclude che il computer è un essere umano.
Il Premio Loebner è un concorso annuale di Turing Test lanciato nel 1991 da Hugh Loebner, inventore e attivista americano. Loebner ha creato regole aggiuntive che richiedono che l'umano e il programma per computer abbiano conversazioni di 25 minuti con ciascuno dei quattro giudici.
Un chatbot di nome Eugene Goostman è accettato da alcuni come il primo a superare il test di Turing, nel 2014.
Il vincitore è il computer il cui programma riceve il maggior numero di voti e il punteggio più alto dai giudici.
Chiacchierando con Eugenio
Alan Turing aveva previsto che una macchina avrebbe superato il test di Turing entro il 2000. Era vicino.
Nel 2014, Kevin Warwick dell'Università di Reading ha organizzato un concorso Turing Test per celebrare il 60° anniversario della morte di Alan Turing. Un chatbot per computer chiamato Eugene Goostman, che aveva il personaggio di un ragazzo di 13 anni, ha superato il test di Turing in quell'evento. Si è assicurato i voti del 33% dei giudici che erano convinti che fosse umano.
Il voto è, non a caso, controverso. Non tutti accettano il successo di Eugene Goostman.
I critici del test di Turing
I critici del test di Turing sostengono che si può costruire un computer che abbia la capacità di pensare, ma non di avere una mente propria. Credono che la complessità del processo del pensiero umano non possa essere codificata.
Indipendentemente dalle differenze di opinione, il test di Turing ha probabilmente aperto le porte a una maggiore innovazione nella sfera tecnologica.
Mette in risalto
Secondo il test, un programma per computer può pensare se le sue risposte possono ingannare un essere umano facendogli credere che anche lui è umano.
Non tutti accettano la validità del Test di Turing, ma superarlo rimane una sfida importante per gli sviluppatori di intelligenza artificiale.
Il test di Turing giudica le capacità di conversazione di un bot.