click fraud protection

Test Turinga to eksperyment mający na celu ustalenie, czy program komputerowy posiada sztuczna inteligencja (AI). Oto, na czym polega test Turinga, w tym jego definicja, historia, ograniczenia, odmiany i podstawowe zastosowania.

Co to jest test Turinga dla AI?

Test Turinga ma na celu sprawdzenie, czy człowiek potrafi odróżnić drugiego człowieka od programu komputerowego.

Oryginalny test składa się z dwóch osób i autonomicznego komputera. Jedna osoba (pytający) siedzi w pokoju z klawiaturą i monitorem. Druga osoba (respondent) znajduje się w oddzielnym pomieszczeniu z klawiaturą i monitorem. Komputer stoi sam w innym pokoju.

Osoba badana wpisuje serię z góry określonych pytań, które otrzymuje osoba udzielająca odpowiedzi i komputer. Osoba odpowiadająca i komputer udzielają odpowiedzi, a osoba badana musi zdecydować, które odpowiedzi pochodzą od człowieka.

Jeśli osoba badana nie jest w stanie odróżnić człowieka od komputera przez ponad połowę czasu po powtórzeniu testu, mówi się, że komputer ma sztuczną inteligencję.

Kto wynalazł test Turinga?

Test Turinga został wynaleziony przez angielskiego informatyka Alana Turinga, który jako pierwszy zaproponował ten pomysł w swoim artykule z 1950 r. Machinery and Intelligence.” Turing oparł swój pomysł na podobnym eksperymencie zwanym grą imitacji, w którym uczestniczyło dwóch mężczyzn i jeden kobieta. Jeden z mężczyzn musi określić płeć pozostałych dwóch badanych wyłącznie na podstawie ich odpowiedzi na te same pytania. Test Turinga przełącza jednego z respondentów za pomocą komputera, aby sprawdzić, czy pytający może określić, który respondent jest człowiekiem.

Historia testu Turinga

W 1966 roku Joseph Weizenbaum opracował chatbota o nazwie ELIZA, który spełniał podstawowe warunki Turinga test: mógł generować zdania, których użytkownicy nie mogliby odróżnić jako napisane przez komputer program.

W latach 1991-2020 Nagroda Loebnera była przyznawana corocznie sztucznej inteligencji, która uzyskała najlepsze wyniki w teście Turinga. W 2014 roku chatbot o imieniu Eugene Goostman wygrał konkurs Turing Test na University of Reading z okazji 60. rocznicy śmierci Alana Turinga. Chatbot, który miał osobowość nastolatka, przekonał jedną trzecią sędziów, że to człowiek.

W kulturze popularnej „zdany test Turinga” oznacza, że ​​sztuczna inteligencja może uchodzić za człowieka. Na przykład podczas demonstracji na żywo w 2018 r. inżynierowie AI użył Google Duplex do dokonania rezerwacji przez telefon, tak aby człowiek po drugiej stronie nie zdawał sobie sprawy, że rozmawiają z komputerem. Niektóre media podały, że Google Duplex przeszedł test Turinga, ale w rzeczywistości nie odbył się żaden kontrolowany test.

Jakie są ograniczenia testu Turinga?

We wczesnych latach badań nad sztuczną inteligencją pytania testowe Turinga musiały być ograniczone do określonych tematów. Musieli też ograniczyć się do odpowiedzi „tak” lub „nie”. Jeśli pytania były zbyt otwarte, badany mógł szybko stwierdzić, czy odpowiedzi pochodzą z komputera.

Ponieważ ogranicza się do tekstu pisanego i musi być przeprowadzany w kontrolowanym środowisku, tradycyjny test Turinga jest bardzo wąską miarą inteligencji. Standardy inteligencji podobnej do ludzkiej zmieniły się na przestrzeni lat, a filozoficzna debata na temat tego, co oznacza „inteligencja”, trwa do dziś.

Zamiast próbować przekonać użytkowników, że rozmawiają z innym człowiekiem, inżynierowie sztucznej inteligencji skupili się na znajdowaniu praktycznych zastosowań i ulepszaniu interakcji między ludźmi a sztuczną inteligencją. Praca Turinga inspiruje chatboty AI, takie jak ChatGPT I Sztuczna inteligencja Bingai oba przeszły test Turinga w kontrolowanych ustawieniach.

Inne rodzaje testów AI

Koncepcja stojąca za testem Turinga była przez lata rozwijana i ulepszana w celu opracowania wielu odmian, w tym:

  • Odwrotny test Turinga: Człowiek musi przekonać komputer, że jest człowiekiem. Wiele stron internetowych stosuje odwrotne testy Turinga (w postaci kody CAPTCHA) do wykrywania botów.
  • Minimalny inteligentny test sygnału (MIST): Tradycyjny test Turinga wykorzystujący tylko logicznalub binarne odpowiedzi (tj. prawda/fałsz lub tak/nie).
  • Całkowity test Turinga: Pytania sprawdzają umiejętności percepcyjne (takie jak zdolność rozpoznawania przedmiotów i manipulowania nimi) oprócz rozumowania werbalnego. Ten rodzaj testów służy do opracowywania robotyki opartej na sztucznej inteligencji.
  • Test Lovelace'a 2.0: Testuje zdolność AI do tworzenia sztuki w oparciu o podpowiedzi tekstowe.
Co to jest silna sztuczna inteligencja?

Często zadawane pytania

  • Jakie są pytania w teście Turinga?

    Nie istnieje żaden znormalizowany zestaw pytań testowych Turinga, częściowo dlatego, że programiści mogliby zaprojektować swoje oprogramowanie, aby je przejść. Zamiast tego sędziowie opracowują własne pytania. Niektóre możliwe pytania dotyczą wspomnień z dzieciństwa i takich, które wymagają bardziej kreatywnego myślenia lateralnego (np. „Opisz siebie bez używania przymiotników”).

  • Jak przydatny jest test Turinga?

    Test Turinga jest głównie przydatny do mierzenia postępów sztucznej inteligencji języka naturalnego. Te, które przechodzą – lub nawet zbliżają się do przejścia – są uważane za szczególnie zaawansowane. Test dostarcza również danych, które rozwijają się, mogą wykorzystać do ulepszenia swoich programów, pokazując, gdzie mają trudności.