Test Turinga: co to jest i dlaczego tak trudno jest przejść? Alan Turing

20.02.2019

Zwrot "test Turinga" jest bardziej odpowiedni do użycia w odniesieniu do zdania, które dotyczy pytania, czy maszyny mogą myśleć. Zdaniem autora takie stwierdzenie jest "zbyt bezcelowe", by zasługiwać na dyskusję. Jeśli jednak rozważymy bardziej szczegółowe pytanie, czy komputer cyfrowy jest w stanie poradzić sobie z jakąś imitacją gry, istnieje możliwość dokładnej dyskusji. Co więcej, sam autor uważał, że nie upłynie zbyt wiele czasu i pojawią się urządzenia komputerowe, które w tym byłyby bardzo "dobre".

Wyrażenie "test Turinga" jest czasem używane bardziej ogólnie w odniesieniu do pewnych badań behawioralnych dotyczących obecności umysłu, myśli lub inteligencji w rzekomo inteligentnych osobach. Tak więc, na przykład, czasami wyrażana jest opinia, że ​​prototyp testu jest opisany w rozprawach Kartezjusza na temat metody.

Kto wymyślił test Turinga?

W 1950 r. Ukazało się dzieło "Komputery i Intelekt", w którym po raz pierwszy zaproponowano grę naśladującą grę. Ten, który wymyślił test Turinga, jest angielskim informatykiem, matematykiem, logikiem, kryptoanalitykiem i biologiem teoretycznym, Alanem Mathesonem Turingiem. Jego modele pozwoliły mu sformalizować koncepcje algorytmów i obliczeń, a także przyczyniły się do teorii sztucznej inteligencji.

Alan Turing

Sztuczna gra

Turing opisuje następny rodzaj gry. Załóżmy, że jest osoba, samochód i osoba zadająca pytania. Ankieter przebywa w pokoju oddzielonym od pozostałych uczestników, którzy zdali test Turinga. Celem testu jest ustalenie, kim jest dana osoba i kim jest ta maszyna. Osoba przeprowadzająca rozmowę jest znana pod znakami X i Y, ale przynajmniej na początku nie wie, kto kryje się za znakiem X. Pod koniec gry musi powiedzieć, że X jest mężczyzną, a Y jest maszyną, lub odwrotnie. Ankieter może zadawać uczestnikom następujące pytania testowe Turinga: "Cóż, czy X będzie uprzejmy powiedzieć mi, czy X gra w szachy?" Ten, kto jest X, musi odpowiedzieć na pytania skierowane do X. Celem maszyny jest wprowadzenie w błąd. zapytała, a on błędnie stwierdził, że była mężczyzną. Człowiek musi pomóc w ustaleniu prawdy. Alan Turing w 1950 roku powiedział o tej grze: "Wierzę, że za 50 lat będzie można zaprogramować komputery o pojemności pamięci około 10 9 w taki sposób, aby mogły z powodzeniem odgrywać imitację, a przeciętny ankieter z prawdopodobieństwem przekraczającym 70% przez pięć. minuty nie będą w stanie odgadnąć, kto jest maszyną. "

testowanie celu testu

Aspekty empiryczne i koncepcyjne

Istnieją co najmniej dwa rodzaje pytań dotyczących prognoz Turinga. Po pierwsze, empiryczne - czy prawdą jest, że komputery już istnieją lub wkrótce się pojawią, które są w stanie tak skutecznie odtwarzać naśladownictwo, że przeciętny ankieter z prawdopodobieństwem nieprzekraczającym 70% czyni właściwy wybór w ciągu pięciu minut? Po drugie, koncepcyjne - czy to prawda, że ​​jeśli przeciętny ankieter po pięciu minutach przesłuchania z prawdopodobieństwem poniżej 70% prawidłowo zidentyfikował osobę i samochód, to musimy stwierdzić, że ta ostatnia wykazuje pewien poziom myślenia, inteligencji lub rozumowania?

testowanie

Konkurs Lebner

Nie ma wątpliwości, że Alan Turing będzie rozczarowany stanem gry symulacyjnej do końca XX wieku. Uczestnicy Konkursu Lebnera (coroczna impreza, podczas której programy komputerowe są poddawane testowi Turinga) daleko do standardu przedstawionego przez twórcę informatyki. Szybkie spojrzenie na protokoły uczestników z ostatnich dziesięcioleci pokazuje, że samochód można łatwo wykryć za pomocą niezbyt wyszukanych pytań. Co więcej, najlepsi gracze stale deklarują trudność konkursu Lebner ze względu na brak programu komputerowego, który mógłby prowadzić przyzwoitą rozmowę przez pięć minut. Powszechnie uznaje się, że konkurencyjne aplikacje są opracowywane wyłącznie w celu otrzymania niewielkiej nagrody przyznanej najlepszemu uczestnikowi roku i nie są przeznaczone na więcej.

Testowanie pytań testowych

Test Turinga: przejście jest opóźnione?

W połowie drugiej dekady XXI wieku sytuacja pozostała prawie niezmieniona. To prawda, w 2014 r. Pojawiły się zarzuty, że program komputerowy Eugene'a Goostmana zdał test Turinga, gdy oszukał 33% sędziów w 2014 r. Ale były też inne jednorazowe zawody, w których osiągnięto podobne wyniki. W 1991 roku PC Therapist wprowadził w błąd 50% sędziów. I w demonstracji 2011 Cleverbot miał jeszcze wyższy wskaźnik sukcesu. We wszystkich tych trzech przypadkach czas trwania procesu był bardzo mały, a wynik nie był wiarygodny. Żaden z nich nie dał silnego powodu, aby sądzić, że przeciętny ankieter z prawdopodobieństwem większym niż 70% poprawnie identyfikuje respondenta podczas 5-minutowej sesji.

który wymyślił test turingowy

Metoda i prognoza

Ponadto, i co ważniejsze, konieczne jest rozróżnienie między testem Turinga a przewidywaniami, które poczynił o jego odejściu przed końcem XX wieku. Prawdopodobieństwo poprawnej identyfikacji, przedział czasu, w którym odbywa się test, oraz liczba potrzebnych pytań są regulowanymi parametrami, pomimo ich ograniczenia do określonej prognozy. Nawet jeśli założyciel informatyki był bardzo daleki od prawdy w przewidywaniu, jakie dokonał ze sztuczną inteligencją do końca XX wieku, jest prawdopodobne, że jego proponowana metoda będzie sprawiedliwa. Ale zanim zatwierdzisz test Turinga, powinieneś rozważyć różne zastrzeżenia, które należy wziąć pod uwagę.

Czy muszę umieć mówić?

Niektórzy uważają test Turinga za szowinistyczny w tym sensie, że rozpoznaje umysł tylko w obiektach, które są w stanie nadążyć za nami. Dlaczego nie mogą istnieć rozsądne przedmioty, które nie są w stanie prowadzić rozmowy lub, w każdym razie, rozmowę z ludźmi? Być może myśl stojąca za tym pytaniem jest prawdziwa. Z drugiej strony można założyć, że istnieją wykwalifikowani tłumacze dla dowolnych dwóch inteligentnych agentów, którzy mówią różnymi językami i mogą prowadzić dowolną rozmowę. W każdym razie oskarżenie o szowinizm jest zupełnie nieistotne. Turing twierdzi tylko, że jeśli coś może prowadzić z nami rozmowę, mamy dobry powód, aby sądzić, że ma świadomość podobną do naszej. Nie mówi, że tylko umiejętność rozmowy z nami wskazuje na potencjalne posiadanie umysłu podobnego do naszego.

testowanie komputera

Dlaczego tak łatwo?

Inni uważają test Turinga za niewystarczająco wymagający. Istnieją niepotwierdzone dowody, że całkowicie głupie programy (na przykład ELIZA) mogą wydawać się zwykłym obserwatorom przez dłuższy czas być właścicielami intelektu. Ponadto, w tak krótkim czasie jak pięć minut, prawdopodobne jest, że prawie wszyscy ankieterzy mogą zostać oszukani przez przebiegłe, ale całkowicie nierozsądne aplikacje. Należy jednak pamiętać, że program testowy Turinga nie może przejść, oszukując "prostych obserwatorów" w innych warunkach niż te, w których test powinien się odbyć. Aplikacja musi być w stanie wytrzymać przesłuchanie osoby, która wie, że jeden z dwóch pozostałych uczestników rozmowy jest maszyną. Ponadto program musi wytrzymać takie przesłuchanie z dużym sukcesem po wielu próbach. Turing nie wspomina dokładnie, ile dokładnie wymaga testów. Możemy jednak bezpiecznie założyć, że ich liczba powinna być wystarczająco duża, abyśmy mogli mówić o średniej wartości.

Jeśli program jest do tego zdolny, to wydaje się prawdopodobne, że będziemy przynajmniej z góry mieć powód do przyjęcia obecności inteligencji. Warto ponownie podkreślić, że może istnieć inteligentny przedmiot, w tym inteligentny komputer, który nie przejdzie testu Turinga. Możesz pozwolić, na przykład, na istnienie maszyn, które nie chcą kłamać ze względów moralnych. Ponieważ zakłada się, że uczestnik ludzki musi zrobić wszystko, co możliwe, aby pomóc ankieterowi, pytanie "Czy jesteś maszyną?" Szybko rozróżni takie patologicznie prawdziwe tematy od ludzi.

testowy program testowy

Dlaczego tak trudno?

Są tacy, którzy wątpią, że maszyna kiedykolwiek zdoła przejść test Turinga. Wśród argumentów przedstawionych przez nich znajdują się różnice w czasie rozpoznawania słów w językach ojczystych i obcych wśród ludzi, umiejętność uszeregowania neologizmów i kategorii oraz obecność innych cech ludzkiej percepcji, które trudno jest symulować, ale które są nieistotne dla obecności rozumu.

Dlaczego dyskretna maszyna?

Innym kontrowersyjnym aspektem pracy testu Turinga jest to, że jego dyskusja jest ograniczona do "komputerów cyfrowych". Z jednej strony jest oczywiste, że jest to ważne tylko dla prognozy i nie dotyczy szczegółów samej metody. Rzeczywiście, jeśli test jest wiarygodny, jest odpowiedni dla dowolnego podmiotu, w tym zwierząt, kosmitów i urządzeń obliczeniowych. Z drugiej strony dość kontrowersyjne jest stwierdzenie, że "maszyny myślące" powinny być komputerami cyfrowymi. Wątpliwe jest również to, że sam Turing tak myślał. W szczególności warto zauważyć, że siódmy zarzut, rozpatrywany przez niego, dotyczy możliwości istnienia maszyn stanów ciągłych, które autor uznaje za odrębne od dyskretnych. Turing twierdził, że nawet jeśli jesteśmy automatami ciągłego stanu, to dyskretna maszyna będzie mogła nas naśladować dobrze w grze imitacji. Wydaje się jednak wątpliwe, aby jego rozważania były wystarczające do stwierdzenia, że ​​w obecności maszyn ze stanami ciągłymi, które przeszły test, można utworzyć dyskretną maszynę o stanie skończonym, która może z powodzeniem poradzić sobie z tym testem.

Ogólnie rzecz biorąc, ważne jest to, że chociaż Turing rozpoznał obecność znacznie szerszej klasy maszyn, oprócz dyskretnych automatów skończonych, był przekonany, że odpowiednio zaprojektowany dyskretny automat może odnieść sukces w grze imitacyjnej.