Как работает тест Тьюринга
Автор эмпирического теста Алан Тьюринг ещё в 1950 году задался вопросом, могут ли машины думать, как человек. Он предположил, что со временем ИИ обретёт сознание, и это может быть опасным для человечества.
Согласно Тьюрингу, математические пределы логики и вычислений могут существенно ограничить интеллект вычислительных машин. Он утверждал, что «есть ряд результатов математической логики, которые можно использовать, чтобы показать, что полномочия дискретных машин существенно ограничены», в частности, ссылаясь на теорему Геделя.
Механика теста: судья взаимодействует с одним компьютером и одним человеком. На основании ответов на вопросы он должен определить, говорит он с человеком или программой. Задача программы — ввести человека в заблуждение.
Если судья не может угадать собеседника, значит машина прошла тест. Чтобы протестировать именно интеллект машины, а не её возможность распознавать устную речь, беседа ведётся в режиме «только текст».
Это интересно: увидеть тест в действии можно в фильме «Бегущий по лезвию»!
Первые попытки пройти тест предпринимала Элиза (ELIZA) — виртуальный собеседник, который пародирует диалог с психологом, реализуя технику активного слушателя. Это была первая программа, которая создавала иллюзию человеческого общения: Элиза выделяла во входной фразе значимые слова и подставляла их в шаблонную фразу для ответа.
Позже программа ALICE, один из лучших виртуальных собеседников, смогла вести диалог с человеком на естественном языке.
Однако действительно обмануть хотя бы 25% экспертов, что перед ними — человек, а не машина, смогла программа Elbot.
Сегодня тест используется для борьбы с нежелательной электронной почтой и сообщениями на форумах, авторегистрациями на сайтах и других кейсах, где важно распознать машину.
Банальный пример — CAPTCHA, которая предлагает пользователю распознать текст или искаженное изображение.
Большинство компьютеров до сих пор не могут справиться с этой задачей, возможно поэтому мы все ещё живы 😅