Hop til indhold
Kunstig intelligens og data

Turing Test

Turing test er en metode til at vurdere, om en maskines sprogadfærd er til at skelne fra et menneskes, ved at lade en menneskelig bedømmer føre samtale med begge parter uden at vide, hvem der er hvem. Testen blev foreslået af den britiske matematiker Alan Turing som et praktisk svar på spørgsmålet om, hvorvidt maskiner kan tænke. Hvis bedømmeren ikke konsekvent kan afgøre, hvem af de to samtalepartnere der er maskinen, siges maskinen at have bestået testen.

Turing kaldte testen “the imitation game” (efterligningsspillet), og princippet er stadig det samme i dag. Man kan forestille sig en simpel udgave af testen, hvor en person chatter skriftligt med to samtalepartnere i separate vinduer – én er et andet menneske, den anden er en chatbot. Hvis personen efter et stykke tid ikke kan afgøre, hvilket vindue der styres af en maskine, har chatbotten i praksis bestået den klassiske Turing test.

Baggrund og historie

Alan Turing introducerede ideen i 1950 i artiklen “Computing Machinery and Intelligence”, hvor han stillede spørgsmålet “Can machines think?”. Fordi begrebet “tænkning” er svært at definere præcist, valgte Turing i stedet at omformulere spørgsmålet til noget, der kunne undersøges praktisk: kan en maskine deltage i en samtale så overbevisende, at den ikke kan skelnes fra et menneske? Denne omformulering gjorde det muligt at arbejde med intelligens som noget, der kunne observeres og testes, i stedet for et rent filosofisk spørgsmål.

Testen opstod i en periode, hvor de tidlige computere netop var begyndt at kunne udføre komplekse beregninger, og hvor spørgsmålet om maskinintelligens for første gang blev diskuteret seriøst inden for det, der senere blev til forskningsfeltet kunstig intelligens.

Sådan fungerer testen

Den klassiske opstilling involverer tre deltagere: en menneskelig dommer (eller interrogator), en menneskelig samtalepartner og en maskine. Dommeren stiller spørgsmål til begge parter, typisk gennem en skærm og et tastatur, så stemme, udseende og andre fysiske signaler ikke kan afsløre, hvem der er hvem. Kommunikationen sker udelukkende gennem tekst, netop for at holde vurderingen fokuseret på selve sprogbrugen og indholdet i svarene.

Det er værd at bemærke, at testen ikke kræver, at maskinens svar er korrekte eller logisk konsistente – kun at de er overbevisende menneskelige. En maskine kan derfor i princippet bestå testen ved at svare forkert på et regnestykke, hvis svaret ligner det, et menneske også kunne finde på at give. Denne egenskab hænger sammen med udviklingen inden for NLP (Natural Language Processing), som er det underliggende forskningsfelt, der beskæftiger sig med at få maskiner til at forstå og generere naturligt sprog.

Kritik og begrænsninger

Turing test har været genstand for løbende diskussion, siden den blev fremsat. En af de mest kendte indvendinger er filosoffen John Searles “Chinese Room”-argument fra 1980, som peger på, at en maskine kan manipulere symboler og producere overbevisende svar uden nogen egentlig forståelse af, hvad den siger. Kritikken går altså på, at testen måler evnen til at efterligne sprog, men ikke nødvendigvis evnen til at forstå eller besidde bevidsthed.

Andre begrænsninger handler om, at bedømmerens vurdering i sagens natur er subjektiv og afhænger af dennes egen erfaring med, hvordan mennesker typisk kommunikerer. Der er også observeret et fænomen kaldet “confederate effect”, hvor et menneske fejlagtigt bliver identificeret som maskinen, fordi svarene virker unaturligt præcise eller stive. Endelig fokuserer testen alene på sprogbaseret samtale og siger derfor ikke ret meget om andre former for intelligent adfærd, som fx billedgenkendelse eller fysisk interaktion med omverdenen – områder der i dag typisk hører under Computer Vision og robotik.

Turing test i moderne AI-debat

Med fremkomsten af avancerede sprogmodeller og chatbots baseret på generativ AI er spørgsmålet om Turing test blevet aktuelt igen. Moderne systemer kan i mange samtaler formulere sig så naturligt, at de i konkrete afgrænsede scenarier kan narre en almindelig bruger til at tro, at de taler med et menneske. Det har fået nogle til at hævde, at moderne chatbots reelt består Turing test i praksis, mens andre påpeger, at ingen system endnu officielt og under kontrollerede forhold har bestået en fuldstændig, ufortyndet version af testen.

Debatten handler i vid udstrækning om, hvad det egentlig beviser, hvis en maskine kan bestå testen. Fordi moderne sprogmodeller trænes til at generere plausibelt sprog snarere end nødvendigvis korrekte svar, kan de i visse tilfælde lyde overbevisende, selv når indholdet er forkert – et fænomen, der beskrives nærmere under AI Hallucination. Det illustrerer netop den ældre kritik af Turing test: at overbevisende sprogbrug ikke er det samme som korrekt viden eller egentlig forståelse.

Alternativer til den klassiske test

Fordi Turing test primært måler sproglig efterligning, er der gennem årene opstået flere alternative og udvidede tests. Nogle af disse omfatter fysisk interaktion og sansning (“Total Turing Test”), evaluering af sund fornuft og kontekstforståelse (Winograd Schema Challenge), eller vurdering af kreativitet frem for blot samtaleevne (Lovelace Test). I praksis bruger forskere i dag oftere en kombination af specifikke benchmarks, der måler forståelse, problemløsning og læringsevne, frem for at læne sig alene på den oprindelige Turing test.

Eksempel
En person chatter skriftligt med to ukendte samtalepartnere – et menneske og en chatbot. Hvis personen efter samtalen ikke kan afgøre, hvem af de to der var maskinen, har chatbotten bestået den klassiske Turing test.
Ofte stillede spørgsmål
Hvad er en Turing test?
En Turing test er en metode, hvor en menneskelig bedømmer fører skriftlig samtale med både et menneske og en maskine uden at vide hvem der er hvem. Hvis bedømmeren ikke konsekvent kan udpege maskinen, anses maskinen for at have bestået testen.
Hvem opfandt Turing test, og hvornår?
Testen blev foreslået af den britiske matematiker og computervidenskabsmand Alan Turing i 1950 i artiklen 'Computing Machinery and Intelligence', hvor den oprindeligt blev kaldt 'the imitation game'.
Har nogen AI bestået Turing test?
Der findes eksempler på chatbots, der i afgrænsede samtaler har narret enkelte bedømmere, men ingen system har officielt og under kontrollerede forhold bestået en fuldstændig, ufortyndet udgave af testen.
Hvad er kritikken af Turing test?
En central kritik er filosoffen John Searles 'Chinese Room'-argument, som peger på at en maskine kan producere overbevisende svar ved symbolmanipulation uden egentlig forståelse. Testen kritiseres desuden for kun at måle sprogefterligning og for at afhænge af en subjektiv bedømmer.
Findes der alternativer til Turing test?
Ja, blandt andet Total Turing Test (der inkluderer fysisk interaktion), Winograd Schema Challenge (der tester kontekstforståelse) og Lovelace Test (der vurderer kreativitet). I moderne AI-forskning bruges typisk en kombination af specifikke benchmarks i stedet.
Vil du forstå, hvordan de sprogmodeller, der i dag udfordrer Turing test, egentlig skaber deres menneskelignende svar?
Generativ AI →