Nel 1950, Alan Turing introdusse un test per verificare se una macchina può pensare come un essere umano o no, questo test è noto come Test di Turing. In questo test, Turing ha proposto che il computer può essere detto di essere un intelligente se può imitare la risposta umana in condizioni specifiche.
Turing Test è stato introdotto da Turing nel suo articolo del 1950, “Computing Machinery and Intelligence”, che considerava la domanda: “La macchina può pensare?,”
Il test di Turing è basato su un party game” Imitation game”, con alcune modifiche. Questo gioco coinvolge tre giocatori in cui un giocatore è Computer, un altro giocatore è risponditore umano, e il terzo giocatore è un interrogatore umano, che è isolato dagli altri due giocatori e il suo compito è quello di trovare quello che il giocatore è macchina tra due di loro.
Considera, il giocatore A è un computer, il giocatore B è umano e il giocatore C è un interrogatore. Interrogatore è consapevole che uno di loro è macchina, ma ha bisogno di identificare questo sulla base di domande e le loro risposte.,
La conversazione tra tutti i giocatori avviene tramite tastiera e schermo, quindi il risultato non dipenderebbe dalla capacità della macchina di convertire le parole come discorso.
Il risultato del test non dipende da ogni risposta corretta, ma solo da quanto strettamente le sue risposte come una risposta umana. Il computer è autorizzato a fare tutto il possibile per forzare un’identificazione errata da parte dell’interrogatore.
Le domande e le risposte possono essere come:
Interrogatore: Sei un computer?,
PlayerA (Computer): No
Interrogatore: Moltiplica due grandi numeri come (256896489*456725896)
Giocatore A: Lunga pausa e dare la risposta sbagliata.
In questo gioco, se un interrogatore non sarebbe in grado di identificare che è una macchina e che è umano, allora il computer supera il test con successo, e la macchina si dice che sia intelligente e può pensare come un essere umano.
” Nel 1991, l’uomo d’affari di New York Hugh Loebner annuncia il concorso a premi, offrendo un premio di $100.000 per il primo computer a superare il test di Turing., Tuttavia, nessun programma AI fino ad oggi, si avvicina al superamento di un test di Turing non diluito”.
Chatbots per tentare il test di Turing:
ELIZA: ELIZA era un programma per computer di elaborazione del linguaggio naturale creato da Joseph Weizenbaum. È stato creato per dimostrare la capacità di comunicazione tra la macchina e gli esseri umani. E ‘ stato uno dei primi chatterbots, che ha tentato il test di Turing.
Parry: Parry era un chatterbot creato da Kenneth Colby nel 1972. Parry è stato progettato per simulare una persona con schizofrenia paranoide (disturbo mentale cronico più comune)., Parry è stato descritto come ” ELIZA con atteggiamento.”Parry è stato testato utilizzando una variante del test di Turing nei primi anni 1970.
Eugene Goostman: Eugene Goostman era un chatbot sviluppato a San Pietroburgo nel 2001. Questo bot ha gareggiato nei vari numero di test di Turing. Nel giugno 2012, in un evento, Goostman ha vinto il concorso promosso come più grande mai Turing contenuti di prova, in cui ha convinto il 29% dei giudici che si trattava di un essere umano.Goostman assomigliava a un ragazzo virtuale di 13 anni.,
L’argomento della stanza cinese:
C’erano molti filosofi che erano davvero in disaccordo con il concetto completo di Intelligenza Artificiale. L’argomento più famoso in questa lista era ” Camera cinese.
Nell’anno 1980, John Searle presentò “Chinese Room” thought experiment, nel suo articolo “Mind, Brains, and Program”, che era contro la validità del Test di Turing. Secondo il suo argomento, “La programmazione di un computer può far capire una lingua, ma non produrrà una vera comprensione del linguaggio o della coscienza in un computer.,”
Sosteneva che Macchine come ELIZA e Parry potevano facilmente superare il test di Turing manipolando parole chiave e simboli, ma non avevano una vera comprensione del linguaggio. Quindi non può essere descritto come capacità di “pensare” di una macchina come un essere umano.
Caratteristiche richieste per una macchina per superare il test di Turing:
- Elaborazione del linguaggio naturale: la PNL è necessaria per comunicare con l’Interrogatore in linguaggio umano generale come l’inglese.
- Rappresentazione della conoscenza: Per memorizzare e recuperare informazioni durante il test.,
- Ragionamento automatico: utilizzare le informazioni precedentemente memorizzate per rispondere alle domande.
- Machine learning: Per adattare nuovi cambiamenti e in grado di rilevare modelli generalizzati.
- Visione (Per test di Turing totale): Per riconoscere le azioni dell’interrogatore e altri oggetti durante un test.
- Controllo motore( per test di Turing totale): Per agire sugli oggetti se richiesto.