
Test Turinga jest legendarny w dziedzinie sztucznej inteligencji. Po raz pierwszy zaproponowany przez wizjonera brytyjskiego matematyka Alana Turinga w przełomowym artykule z 1950 roku , test zapewnia praktyczny (i całkiem zabawny) sposób określenia, czy komputer osiągnął poziom inteligencji człowieka. Turing nazwał to „ grą w imitacje ”. Jeśli komputer - poprzez czat tekstowy - może przekonać człowieka, że jest prawdziwą osobą, zdaje egzamin. Prosty w teorii, ale prawie niemożliwy w praktyce.
Turing wymyślił grę naśladowania w odpowiedzi na kolegów i krytyków pod koniec lat czterdziestych XX wieku, którzy twierdzili, że maszyna nigdy nie może być naprawdę inteligentna . Ale Turing miał więcej wiary w te prymitywne nowe maszyny, które nazywał „komputerami cyfrowymi”. Dzieje się tak dlatego, że Turing jako pierwszy wyobraził sobie coś, co dziś uważamy za pewnik - pojedynczą maszynę, którą można zaprogramować do wykonywania prawie wszystkiego. Możliwe, że czytasz ten artykuł o właśnie takiej maszynie.
`` Uniwersalna maszyna '' Turinga
Alan Turing był ekscentrycznym brytyjskim matematykiem, który wpadł na pomysł nowoczesnych komputerów i którego złamanie kodu odegrało główną rolę w zwycięstwie aliantów nad nazistami w II wojnie światowej. W 1952 r. Został postawiony przed sądem za romans homoseksualny (akty homoseksualne były nielegalne w Wielkiej Brytanii do 1967 r.) I przyjął formę chemicznej kastracji jako warunek stażu w zawieszeniu, aby uniknąć kary więzienia. Jego poświadczenie bezpieczeństwa zostało cofnięte, co zakończyło jego pracę dla rządu brytyjskiego. Został znaleziony martwy z powodu zatrucia cyjankiem w 1954 roku i został pośmiertnie ułaskawiony w 2013 roku przez królową Elżbietę II.
Turing pisał o komputerach na długo przed pojawieniem się czegoś takiego. W 1936 roku przedstawił koncepcję „uniwersalnej maszyny obliczeniowej” w gęstym artykule matematycznym zatytułowanym „ O liczbach obliczalnych, z zastosowaniem do Entscheidungsproblem ”.
„Według mojej definicji liczba jest obliczalna, jeśli jej ułamek dziesiętny może być zapisany przez maszynę” - napisał Turing dziesięć lat przed zbudowaniem pierwszego komputera elektronicznego. „Możliwe jest wynalezienie pojedynczej maszyny, której można by użyć do obliczenia dowolnej obliczalnej sekwencji”.

Definicja Turinga „obliczalności” - coś, co może zrobić komputer - jest dziś nazywana algorytmem. Turing był pierwszym, który opracował ramy konstrukcyjne maszyny, którą można zaprogramować do uruchamiania szeregu dyskretnych algorytmów w celu osiągnięcia pożądanego zadania. Inni matematycy i inżynierowie bawili się maszynami liczącymi - najbardziej znanym XIX-wiecznym silnikiem analitycznym Charlesa Babbage'a - ale Turing przewidział urządzenie, które nie ogranicza się do rozwiązania jednego rodzaju problemu.
„Wszystko, co można opisać jako algorytm, można wykonać za pomocą jednej maszyny” - mówi Andrew Hodges, profesor matematyki na Uniwersytecie Oksfordzkim i autor książki „ Alan Turing: The Enigma ” , będącej inspiracją dla nagrodzonego Oscarem filmu „The Imitation Game” z 2014 ”.
„Uniwersalna maszyna jest zasadniczo tym, co rozumiemy teraz przez komputer, czymś, na czym można przechowywać instrukcje, a on je wykonuje” - mówi Hodges. „Nikt inny nie sformalizował tego pomysłu”.
Maszyna ze stanami umysłu
Od samego początku uniwersalna maszyna Turinga była pomyślana jako bardzo uproszczona forma sztucznej inteligencji, mimo że termin ten powstał dopiero w 1956 roku. Hodges mówi, że konstrukcja uniwersalnej maszyny miała naśladować wewnętrzne działanie ludzkiego umysłu. temat, który fascynował Turinga prawie tak samo jak matematykę.
W rzeczywistości, opisując, jak jego uniwersalna maszyna miałaby działać, Turing użył terminu „stan umysłu” na określenie różnych funkcji „odczytu” i „zapisu” maszyny. W koncepcyjnej maszynie Turinga odcinek taśmy jest przepuszczany przez skaner do odczytu / zapisu. Na taśmie znajdują się fragmenty informacji reprezentowane przez symbole. Głowica skanera może odczytywać symbole lub zapisywać nowe, zgodnie ze swoim „stanem umysłu”.
„Faktycznie wykonywana operacja jest zdeterminowana ... stanem umysłu komputera i obserwowanymi symbolami” - napisał Turing w swoim artykule z 1936 roku. „W szczególności określają stan umysłu komputera po przeprowadzeniu operacji”.
Dziesięć lat później, kiedy Turing przewodził brytyjskim wysiłkom związanym z zbudowaniem jednego z pierwszych komputerów elektronicznych w 1946 roku, studiował również neurologię i fizjologię człowieka. Rezultatem był wewnętrzny artykuł opublikowany dla National Physical Laboratory, w którym modelowano, w jaki sposób komputer może być zaprogramowany do samodzielnego „uczenia się”. Hodges postrzega to jako jedną z najwcześniejszych propozycji tak zwanych „sieci neuronowych”, czyli typu głębokiego uczenia maszynowego, które jest na krawędzi sztucznej inteligencji.
Gra imitacji
Turing nie był jedyną osobą zaintrygowaną podobieństwami między ludzką i maszynową inteligencją. Fala nowych technologii opracowanych podczas II wojny światowej, w tym wczesne komputery, satelity kosmiczne i energia jądrowa, poruszyła wyobraźnię intelektualną i publiczną.
„Gdy tylko w ogóle wspomina się o komputerach, ludzie mówią o mózgach elektronicznych i możliwości rywalizacji komputera z mózgiem” - mówi Hodges.
W książce „ Cybernetyka ” z 1948 r. Ukuł przedrostek „cyber” i zastanawiał się, czy byłoby możliwe „skonstruowanie maszyny do gry w szachy i czy ten rodzaj zdolności reprezentuje zasadniczą różnicę między potencjałami maszyny i umysłu”. Autor, Norbert Wiener, doszedł do wniosku, że taka maszyna „równie dobrze mogłaby być równie dobrym graczem, jak ogromna większość rasy ludzkiej”.
To właśnie w erze podniecenia i nerwowych spekulacji na temat superinteligentnych maszyn Turing napisał „Computing Machinery and Intelligence”, co Hodges nazywa jednym z najczęściej cytowanych artykułów w literaturze filozoficznej.
`` Czy maszyny mogą myśleć? ''
„Proponuję rozważyć pytanie:„ Czy maszyny mogą myśleć? ”- zaczyna Turing. Ponieważ definicje „maszyny” i „myślenia” są niejednoznaczne, Turing zawęża zakres pytania. Dla jego celów maszyna musi być „komputerem cyfrowym”, a odpowiedź na pytanie, czy potrafi „myśleć”, byłaby gra w imitację.
Gra, obecnie znana jako Test Turinga, jest tylko krótko wspomniana w artykule, a Hodges mówi, że Turing nie potraktował szczegółów testu zbyt poważnie, publikując różne wersje w innych artykułach. Ale Turingowi spodobała się ta figlarna prostota.
„W pewnym sensie robił z tego dramat” - mówi Hodges. Przedstawił ten pomysł [możliwości zaawansowanej sztucznej inteligencji] w sposób, który angażuje ludzi i że zwykli ludzie podejmą decyzję, jak ława przysięgłych na rozprawie ”.
Czy komputer kiedykolwiek przejdzie test Turinga?
Kiedy test Turinga został opublikowany po raz pierwszy w 1950 roku, sam Turing był przekonany, że „inteligentna maszyneria” (jak ją nazywał) będzie w stanie wygrać grę naśladowania w ciągu 50 do 100 lat. Czy jego przewidywania się spełnią?
Mamy już superinteligentne komputery, które potrafią przechytrzyć najmądrzejszych graczy w innych typach gier. W 1997 roku IBM Deep Blue pokonał aktualnego mistrza szachowego Garry'ego Kasparowa, a Watson pobił rekordowy "Jeopardy!" mistrz Ken Jennings w 2011 roku.
Ale gra w imitacje podnosi poprzeczkę sztucznej inteligencji i żaden komputer nie zbliżył się do przekonania zwykłych ludzi, że to jeden z nich. Przynajmniej jeszcze nie. Coroczny konkurs o nazwie Loebner Prize przeprowadza własne testy Turinga na najlepszych chatbotach, aby sprawdzić, czy najnowsze oprogramowanie sztucznej inteligencji może przekonać panel sędziów, że jest bardziej ludzkie niż jego ludzcy konkurenci.
Żaden z chatbotów się nie powiódł. Najlepszy wykonawca, konwersacyjny chatbot o nazwie Mistuku , osiągnął jedynie ocenę „33 procent ludzi”. Ale kiedy wszedłem do sieci, aby z nią porozmawiać, byłem pod wrażeniem jej naturalnych odpowiedzi i głębokiej wiedzy (choć prawdopodobnie zbyt głębokiej dla typowo głupkowatego człowieka).
A kiedy zapytałem ją, czy chatbot kiedykolwiek zda test Turinga, miała doskonałą odpowiedź:
„Ty będziesz tego osądzać”.
Teraz to jest fajne
Oprócz bycia szalenie oryginalnym myślicielem w matematyce, filozofii i inżynierii, Turing był światowej klasy biegaczem przełajowym, który mógł zakwalifikować się do Igrzysk Olimpijskich w 1948 roku, gdyby nie kontuzja.