mozzicone Cos'è il test di Turing e perché è importante? - Unite.AI
Seguici sui social
Corso di perfezionamento sull'intelligenza artificiale:

Intelligenza generale artificiale

Cos'è il test di Turing e perché è importante?

mm
aggiornato on

Se sei stato in giro per l'Intelligenza Artificiale (AI) hai senza dubbio sentito parlare di 'Il test di Turing'. Questo è stato un test proposto per la prima volta da Alan Turing nel 1950, il test è stato progettato per essere l'ultimo esperimento sul fatto che un'IA abbia o meno raggiunto un'intelligenza a livello umano. Concettualmente, se l'IA è in grado di superare il test, ha raggiunto un'intelligenza equivalente o indistinguibile da quella di un essere umano.

Esploreremo chi Alan Turing è, cos'è il test, perché è importante e perché potrebbe essere necessario evolvere la definizione del test.

Chi è Alan Turing?

Turing è un eccentrico matematico britannico noto per le sue idee rivoluzionarie futuriste.

Nel 1935, all'età di 22 anni, il suo lavoro sulla teoria della probabilità gli valse una borsa di studio del King's College, Università di Cambridge. Le sue idee matematiche astratte servirono a spingerlo in una direzione completamente diversa in un campo che doveva ancora essere inventato.

Nel 1936, Turing pubblicò un documento che oggi è riconosciuto come il fondamento dell'informatica. È qui che ha inventato il concetto di una "Macchina Universale" in grado di decodificare ed eseguire qualsiasi serie di istruzioni.

Nel 1939 Turing è stato reclutato dal dipartimento di decrittazione del governo britannico. All'epoca la Germania utilizzava quello che viene chiamato un 'macchina dell'enigma' a cifrare tutti i suoi segnali militari e navali. Turing sviluppò rapidamente una nuova macchina (le 'Bombè') che era in grado di rompere i messaggi Enigma su scala industriale. Questo sviluppo è stato considerato determinante nell'aiutare a respingere l'aggressione della Germania nazista.

Nel 1946, Turing tornò a lavorare sulla sua idea rivoluzionaria pubblicata nel 1936 per sviluppare un computer elettronico, in grado di eseguire vari tipi di calcoli. Ha prodotto un progetto dettagliato per quello che è stato chiamato il Motore di calcolo automatico (ASSO.)

Nel 1950, Turing pubblicò il suo lavoro fondamentale chiedendo se un "La macchina può pensare?“. Questo documento ha completamente trasformato sia l'informatica che l'intelligenza artificiale.

Nel 1952, dopo essere stato denunciato alla polizia da un giovane, Turing fu condannato per atti osceni a causa delle sue attività omosessuali. A causa di ciò, il suo nulla osta di sicurezza per il governo è stato revocato e la sua carriera è stata distrutta. Per punirlo è stato castrato chimicamente.

Con la sua vita in frantumi fu poi scoperto nella sua casa dal suo addetto alle pulizie l'8 giugno 1954. Era morto per avvelenamento da cianuro il giorno prima. Una mela parzialmente mangiata giaceva accanto al suo corpo. Il verdetto del medico legale è stato suicidio.

Fortunatamente, la sua eredità continua a vivere.

Cos'è il test di Turing?

Nel 1950, Alan Turing pubblicò un articolo fondamentale intitolato "Macchinari e intelligenza informatica” sulla rivista Mind. In questo documento dettagliato la domanda "Le macchine possono pensare?" è stato proposto. Il documento suggeriva di abbandonare la ricerca per definire se una macchina può pensare, per testare invece la macchina con il "gioco dell'imitazione". Questo semplice gioco si gioca con tre persone:

  • un uomo (A)
  • una donna (B),
  • e un interrogatore (C) che può essere di entrambi i sessi.

Il concetto del gioco è che l'interrogante rimane in una stanza separata sia dall'uomo (A) che dalla donna (B), l'obiettivo è che l'interrogante identifichi chi è l'uomo e chi è la donna. In questo caso l'obiettivo dell'uomo (A) è ingannare l'interrogante, mentre la donna (B) può tentare di aiutare l'interrogante (C). Per rendere questo equo, non è possibile utilizzare segnali verbali, ma solo domande e risposte dattiloscritte vengono inviate avanti e indietro. La domanda allora diventa: come fa l'interrogante a sapere di chi fidarsi?

L'interrogante li conosce solo con le etichette X e Y, e alla fine del gioco afferma semplicemente "X è A e Y è B" o "X è B e Y è A".

La domanda allora diventa: se rimuoviamo l'uomo (A) o la donna (B) e sostituiamo quella persona con una macchina intelligente, la macchina può usare il suo sistema di intelligenza artificiale per ingannare l'interrogante (C) facendogli credere che sia un uomo o una donna? una donna? Questa è in sostanza la natura del Test di Turing.

In altre parole, se dovessi comunicare inconsapevolmente con un sistema di intelligenza artificiale e presumessi che l'entità all'altro capo fosse un essere umano, l'IA potrebbe ingannarti all'infinito?

Perché il test di Turing è importante

Nell'articolo di Alan Turing ha alluso al fatto che credeva che il test di Turing potesse alla fine essere superato. Egli afferma: "entro il 2000 credo che tra una cinquantina d'anni sarà possibile programmare computer, con una capacità di memorizzazione di circa 109, per farli giocare così bene al gioco dell'imitazione che un interrogatore medio non avrà più del 70 per cento di possibilità di fare l'identificazione corretta dopo cinque minuti di interrogatorio."

Quando si guarda il test di Turing attraverso una lente moderna, sembra molto probabile che un sistema di intelligenza artificiale possa ingannare un essere umano per cinque minuti. Quante volte gli esseri umani hanno interagito con i chatbot di supporto senza sapere se il chatbot è un essere umano o un bot?

Ci sono state molte segnalazioni del superamento del test di Turing. Nel 2014, un programma chatbot chiamato Eugenio Goostman, che simula un ragazzo ucraino di 13 anni, avrebbe superato il test di Turing in occasione di un evento organizzato dall'Università di Reading. Il chatbot apparentemente ha convinto il 33% dei giudici della Royal Society di Londra che era umano. Tuttavia i critici si sono affrettati a sottolineare le inadeguatezze del test, il fatto che così tanti giudici non fossero convinti, la durata del test (solo 5 minuti), nonché la mancanza di prove imminenti per questo risultato.

Nel 2018, un sistema di prenotazione Google Duplex con l'assistenza dell'Assistente Google, ha effettuato una telefonata a un parrucchiere per fissare un appuntamento per un taglio di capelli. In questo caso, il sistema AI non si è presentato come AI e durante la telefonata ha finto di essere umano mentre parlava con la receptionist di un salone. Dopo un breve scambio, è stato programmato con successo un taglio di capelli ed entrambe le parti hanno riattaccato.

Tuttavia, nell'era dell'elaborazione del linguaggio naturale (NLP), con i suoi sottocampi di comprensione del linguaggio naturale (NLU) e interpretazione del linguaggio naturale (NLI), è necessario porsi la domanda se una macchina pone e risponde a domande senza rispondere in modo completo. comprendere il contesto dietro ciò che dice la macchina è veramente intelligente?

Dopotutto, se rivedi il file tecnologia alla base di Watson, un sistema informatico in grado di rispondere a domande poste in linguaggio naturale, sviluppato da IBM per sconfiggere i campioni di Jeopardy, diventa evidente che Watson è stato in grado di battere i campioni del mondo scaricando una grossa fetta della conoscenza del mondo via Internet, senza realmente comprendere il contesto dietro questa lingua. C'erano 200 milioni di pagine di informazioni, da una varietà di fonti tra cui Wikipedia. C'era una restrizione in atto per cui Watson non poteva accedere a Internet durante il gioco, ma questa è semplicemente una restrizione minore per un'intelligenza artificiale che può semplicemente accedere a tutta la conoscenza umana prima dell'inizio del gioco.

Simile a un motore di ricerca, sono state create parole chiave e punti di riferimento. Se un'intelligenza artificiale può raggiungere questo livello di comprensione, allora dovremmo considerare che, sulla base dell'avanzata tecnologia odierna, ingannare un essere umano per 5 o 10 minuti semplicemente non sta alzando abbastanza l'asticella.

Il test di Turing dovrebbe evolversi?

Il test di Turing ha svolto un lavoro straordinario nel resistere alla prova del tempo. Tuttavia, l'intelligenza artificiale si è evoluta notevolmente dal 1950. Ogni volta che l'IA raggiunge un'impresa di cui sostenevamo che solo gli esseri umani fossero capaci, alziamo l'asticella. Sarà solo una questione di tempo prima che l'IA sia in grado di superare costantemente il test di Turing così come lo intendiamo noi.

Quando si esamina la storia dell'IA, il barometro definitivo del fatto che l'IA possa o meno raggiungere un'intelligenza a livello umano si basa quasi sempre sulla possibilità di sconfiggere gli umani in vari giochi. Nel 1949, Claude Shannon ha pubblicato i suoi pensieri sull'argomento di come un computer potrebbe essere fatto per giocare a scacchi poiché questo era considerato il vertice supremo dell'intelligenza umana.

Fu solo il 10 febbraio 1996, dopo un'estenuante partita di tre ore che il campione del mondo di scacchi Garry Kasparov ha perso la prima partita di una partita di sei partite contro Deep Blue, un computer IBM in grado di valutare 200 milioni di mosse al secondo. Non passò molto tempo prima che gli scacchi non fossero più considerati l'apice dell'intelligenza umana. Gli scacchi furono poi sostituiti dal gioco del Go, un gioco nato in Cina più di 3000 anni fa. La barra per l'IA che raggiunge l'intelligenza a livello umano è stata spostata verso l'alto.

Avanti veloce a ottobre 2015, AlphaGo ha giocato la sua prima partita contro il tre volte campione europeo in carica, il signor Fan Hui. AlphaGo ha vinto la prima partita in assoluto contro un professionista di Go con il punteggio di 5-0. Go è considerato il gioco più sofisticato al mondo con i suoi 10360 mosse possibili. All'improvviso la barra è stata spostata di nuovo verso l'alto.

Alla fine l'argomento era che un'intelligenza artificiale doveva essere in grado di sconfiggere squadre di giocatori in MMORPG (giochi di ruolo online multigiocatore di massa). OpenAI ha rapidamente accettato la sfida utilizzando l'apprendimento per rinforzo profondo.

È a causa di questo costante spostamento della proverbiale barra che dovremmo riconsiderare una nuova definizione moderna del test di Turing. Il test attuale potrebbe fare troppo affidamento sull'inganno e sulla tecnologia che si trova in un chatbot. Potenzialmente, con l'evoluzione della robotica potremmo richiedere che affinché un'intelligenza artificiale raggiunga veramente l'intelligenza a livello umano, l'IA dovrà interagire e "vivere" nel nostro mondo reale, rispetto a un ambiente di gioco o un ambiente simulato con le sue regole definite.

Se invece di ingannarci un robot può interagire con noi come qualsiasi altro essere umano, conversando, proponendo idee e soluzioni, forse solo allora il test di Turing sarà superato. La versione definitiva del test di Turing potrebbe essere quando un'intelligenza artificiale si avvicina a un essere umano e tenta di convincerci che è autocosciente.

A questo punto avremo raggiunto anche l'Artificial General Intelligence (AGI). Sarebbe quindi inevitabile che l'IA/robot ci superasse rapidamente in termini di intelligenza.

Socio fondatore di unite.AI e membro di Consiglio tecnologico di Forbes, Antonio è un futurista che è appassionato del futuro dell'intelligenza artificiale e della robotica.

È anche il Fondatore di Titoli.io, un sito web che si concentra sugli investimenti in tecnologie dirompenti.