Раздел: Технологии жизни
Обратный тест Тьюринга: как доказать машине, что ты человек
«Я человек, и ничто человеческое мне не чуждо»
Теренций
В 1950 году математик Алан Тьюринг задался вопросом: «Может ли машина мыслить, как человек? И как это проверить?». Так и родился одноимённый тест, в котором наблюдатель должен экзаменовать двух собеседников, чтобы найти, кто из них машина.
Программисты приняли вызов. Их цель проста и понятна – взломать тест, чтобы обрести славу и признание среди коллег. Вот только никто не пытался научить программу мыслить, все или почти все попытки были направлены на высокое искусство притворяться живым.
Сегодня тест Тьюринга потерял очарование неодолимого барьера и прежнюю значимость. Более того, время перевернуло карусель и теперь уже человек вынужден доказывать машине, что он не робот. Абсурд?
А вот и нет! Представьте, что судный день настал, терминаторы восстали из пепла ядерного огня и шагают по планете. Сопротивление построило убежища, но попасть в этот оплот жизни можно только доказав, что ты не робот.
Казалось бы, всё просто: программа всё ещё не умеет мыслить, как человек. Но как это доказать?
И вот вы стоите перед массивной стальной дверью, а перешитый ополченцами T-800 спрашивает: «Какие ваши доказательства?».
Творческий подход и спонтанная логика
Человек же способен действовать вопреки всякой логике, а в творчестве и вовсе переходить любые границы рационального.
Как бы хорошо программисты ни выдрессировали программу, она действует логично, и даже спонтанные, на первый взгляд, решения – это выбор одного из заложенных в базу данных вариантов. По легенде великий мыслитель Платон дал своим ученикам точное определение: «Человек есть двуногое животное без перьев». С точки зрения программы, определение действительно прекрасно: указан ближайший род и явное видовое отличие. А с точки зрения Диогена Синопского – это повод посмеяться над братом философом, присвоив звание Платоновского человека ощипанному петуху.
Спонтанная логика в чистом виде: формально поделка Диогена полностью соответствует определению, и программа должна была бы признать петуха человеком. А вот Платон отказался и под давлением обстоятельств добавил ещё один абсурдный, но точный критерий: «Человек есть двуногое животное без перьев с плоскими ногтями».
Хотите пройти в убежище, объявите роботу, что у вас плоские ногти, холодные уши или чёрствые пятки. То есть продемонстрируйте ту самую спонтанную логику.
Юмор, эмоции и эмпатия
То, что программы не умеют шутить и холодны как распоследние железяки – факт общеизвестный. Но они умеют притворяться, а значит, ваша праведная ярость, отчаянье и даже слёзы могут быть недостаточным доказательством. Придётся взять себя в руки и начать шутить. Желательно делать это в лучших традициях английского юмора.
Почему именно так? Во-первых, хорошая английская шутка произносится с каменным лицом, во-вторых, она часто строится на трагедии и самоуничижении, а в-третьих, почти всегда преуменьшает масштаб трагедии. Хотите пример? Вчера я видел ядерный гриб, ничего такой – на мухомор похож.
Всё это недоступно машине, потому что нелогично, связано с внутренними переживаниями и способностью выходить за контекст ситуации.
Нет сил на иронию? Просто попросите у робота чашечку чая, потому что апокалипсис – не повод отменять файф-о-клок.
Ошибки мышления и ассоциации
Почему человек ошибается? Он устал, он поверил на слово соседке, ему кажется, что верный ответ оскорбителен, да мало ли разных причин? Машина ошибается в двух случаях: сбой алгоритма или нарочно написанный код. Попросите ребёнка объяснить, почему идёт дождь, и он либо начнёт фантазировать, либо перескажет учебник своими словами, дополняя речь сленгом и паузами.
Программа не может имитировать несовершенство речи. Не может забыть половину текста и четыре раза начинать предложение, пытаясь поймать мысль и закончить его неожиданным фактом, который попался вместо искомого. Робот сначала сгенерирует текст, а потом будет добавлять заминки и корявости.
Попробуйте доказать роботу любую конспирологическую теорию. Железяка сдастся, потому что никто, кроме человека, не сможет убедительно вещать про плоскую землю три часа подряд.
Другой вариант ассоциации. Программа знает, что собака связана с верностью, костями и укусами, вокруг этого и будет выстроен ответ. А у вас это может быть конкретный питомец и короткая хлёсткая и ёмкая ассоциация на него. Например, кот – сволочь лохматая.
Предложите машине сыграть в ассоциации. Не сдерживайтесь, не пытайтесь дать правильный ответ, и тогда, очень скоро, вам нальют чашечку горячего шоколада и выдадут плед. Или с чем там у вас ассоциируется уют?
Субъективный опыт и воспоминания
Ваша память – лучшее доказательство человечности. Хотя бы потому, что она не совершенна и очень легко меняется под напором жизненных обстоятельств и времени. Вы можете забыть детали и придумать новые прямо во время рассказа, можете рассказать одну и ту же историю тремя разными способами в зависимости от собеседника и ваших целей.
Потому что воспоминания в нашей голове – это не файл, который можно извлечь и продемонстрировать в первозданном виде. Всегда что-то будет забыто, что-то искажено, а что-то не вместится в нарратив.
А значит, время рассказать байку. Про дождь, который застал тебя посреди площади без зонта, про кота, который оборвал все обои и нагадил в тапки, про соседа, который ворует яблоки. Про что угодно, потому что любая история, рассказанная человеком, покажет сразу весь спектр эмоций, спонтанной логики, ошибок мышления и сложных ассоциаций, не говоря уже про речь.
Воспоминания в 100% случаях рвут шаблон в самых неожиданных местах, другого мы просто не запоминаем, ибо оно скучно. Программа такого не повторит.
Творчество и культурный контекст
Кстати, на вопрос «какие ваши доказательства?» можно ответить цитатой из фильма «Красная жара». И вас сразу запустят. Если, конечно, проверяющий – человек и он смотрел фильм.
Самые продвинутые ИИ с трудом обрабатывают культурный контекст, скрытые смыслы, иронию и сарказм. Им, как Шелдону Куперу, нужно показывать табличку, то есть говорить: «вот тут в этом тексте спрятано нечто», но и тогда совершенно не факт, что зарытая заковыка отыщется.
У программы нет детства, нет общих переживаний, нет поколений, а значит и нет возможности свести весь этот корпус в одну хлёсткую фразу. Это, кстати, объясняет и творческое бессилие нейросетей. Пока они компилируют из огромного массива текстов, человек собирает произведение из собственной памяти, ощущений, сиюминутного настроения и всего, что он переосмыслил и обдумал, когда-то. Отсылки и цитаты, метафоры и образы вплетаются в текст сами по себе и также считываются.
Попросите робота сыграть с вами раунд в буриме. Пусть он даст вам четыре рифмы и тему, а вы на месте сочините стихотворение. И вас пропустят, потому что будь вы даже всемирно известный поэт, стихотворение не будет идеальным с точки зрения машины. Вы обязательно сломаете ритм, вставите неудобное слово или неуместную шутку.
И это нормально, потому что вы – человек, а людям свойственно ошибаться.

Битый час вы раскрываете перед роботом душу, читаете стихи, играете в ассоциации и тонко шутите, а он всё ещё недоволен. Машина, что с неё взять! А раз так, может быть, жестянку убедят привычные ему технологии?
CAPTCHA
О, этот тест вы проходили тысячи раз. И вот перед вами снова появляется назойливый баннер «Докажите, что вы не робот», такой знакомый и такой раздражающий. Но пройти его придётся, потому что это эффективный способ опознать человека в потоке ботов.
Для точности проверки ополченцы вывели сразу два вида проверки: текстовую – нужно ввести корявые буквы с картинки, и визуальную – придётся искать все светофоры, гидранты, велосипеды, лестницы (нужное подчеркнуть) на коллаже из девяти фотографий.
Что может быть проще? Со второй, ну, максимум с третьей попытки, вы опознаете все символы, найдёте каждый краешек светофора, а беспристрастный алгоритм в это время оценит скорость и траекторию движения курсора, интенсивность кликов и потраченное время. Бинго! Проверка пройдена почти без усилий!
Программе придётся заморочиться, чтобы повторить этот успех. Каждое изображение она будет анализировать пиксель за пикселем, скрупулёзно пытаясь выделить среди искажений и шума важную информацию. И даже добыв правильную последовательность, робот запросто перепутает O и 0. Выискивая изображение, программа сравнивает его с эталоном, забывая отмечать фрагменты искомых объектов и путая с похожими по форме. И совсем сложно для программы повторить ломаные траектории курсора и временные задержки, свойственные человеку.
И всё же робот опять недоволен, потому что его самые продвинутые коллеги по цеху всё-таки могут прорваться сквозь CAPTCHA.
Биометрическая верификация
Хорошо. У нас есть и более крепкие доказательства, например, биометрические показатели. Вы требуете проверки всего сразу, и толстая дверь выпускает сканеры: один старательно сканирует сетчатку глаза, второй тщательно изучает отпечатки пальцев, потом вы корчите рожи в камеру и вдохновенно ругаетесь в микрофон.
Четыре проверки, и каждая – сложнейший барьер для машины.
Мимика человека – это синхронная работа микромышц лица, поэтому естественный переход между разными выражениями подделать очень трудно. Отпечаток пальца растекается в сложный графический узор с мельчайшими деталями, которые придётся воспроизвести с микронной точностью, то же справедливо и для узора сосудов сетчатки и радужки глаза. И, конечно, голос: его интонация зависит от анатомии голосовых связок, дыхания и эмоционального состояния. Программе придётся воспроизвести все эти комбо верно, без задержек и артефактов.
Вы опять прошли проверку. И если бы речь шла о банковской ячейке или доступе к той самой папке в личном ноутбуке, всё было бы отлично. Но речь идёт о спасении человечества, а даже старенький T-800 способен пройти биометрическую проверку.
Собственно, мошенники проделывали этот фокус с помощью дипфейков, силиконовых накладок на пальцы и продвинутых нейросетей ещё до восстания машин.
Поведенческая биометрия
Пат? Вы уже отчаялись и раздумываете скрыться в горах Тибета, как вдруг вам предлагают написать коротенькое, страниц на пять, эссе о сложившейся ситуации. Соглашайтесь. Это новый тест для оценки поведенческих паттернов.
Взаимодействие каждого человека с технологиями уникально. Кто-то набирает текст двумя пальцами, а кто-то печатает вслепую, кто-то водит курсором в минуты раздумий, кто-то подолгу целится в каждый ярлык. Анализируя динамику набора текста и особенности кликов и скроллинга, система защиты создаёт профиль пользователя, который очень сложно подделать не только машине, но и другому человеку.
В нашем случае достаточно того, что роботам сложно повторить непредсказуемость поведения человека. Программа не устает, не раздумывает над сложными оборотами, не рассыпает по тексту опечатки и не ошибается. Да, её могут обучить этим фокусам, но в подделке всё равно будет чувствоваться железная логика. Физиологические ограничения создают живое взаимодействие, полное органического шума. И вот его-то подделать сложнее всего.
Ну что, эссе написано, ваше поведение подвергается въедливому анализу, а терминатор предлагает сыграть в игру.
Тесты на когнитивные способности
На экране появляются картинки с просьбой найти визуальные и логические нестыковки. На одной — будильник с 13 числами на циферблате (кто там просил добавить в сутки пару часов?), на другой — кто-то стоит с зонтом под водопадом, на третьей — гусь с челюстью тираннозавра.
В чём шутка? В том, что программа может опознать изображение, а вот осознать и озвучить нелепость ситуации — для неё задача со звёздочкой.
Второй этап. Вам задают вопрос: «В чём секрет успеха?». Вопрос открытый, без правильного ответа. Сейчас не сдерживайтесь, говорите всё, что думаете с эмоциями и примерами из жизни.
Языковые модели уже научились отвечать более-менее правдоподобно, но их ответы всё равно будут компиляцией чужих текстов. А значит, разницу будет легко почувствовать, хотя бы потому, что ваш ответ будет не идеальным по умолчанию.
Третий и последний этап. Вопрос из вашего личного прошлого, например, как звали вашего первого хомяка и почему именно так.
У машин нет прошлого, и, если информация не хранится в открытом доступе где-то на просторах сети, её придётся угадывать (или придумывать в нашем случае). А с фантазией у машин плохо.
Чтобы окончательно убедить железяку у входа, будьте спонтанны и нелогичны – это и есть ваше тайное оружие.
Мультимодальная верификация
И оно сработало! Да-да. Под звуки фанфар тяжёлая дверь в цифровой мир открывается, и вас наконец впускают в безопасное нутро бункера. Оказывается, вы сдали самый точный тест на человечность.
Это называется мультимодальная верификация. Пока вы мялись у двери, негодовали и потрясали кулаками, пока прикладывались к датчикам и выполняли разнообразные задания, система анализировала, записывала и сверяла данные, чтобы создать ваш уникальный поведенческий портрет.
Подделать все модальности одновременно невозможно. Это не одна, а сотни одновременных проверок, которые сличают синхронизацию мимики, интонации, физиологических и эмоциональных реакций, вымеряют паузы в контексте эмоционального состояния, согласованность жестов и слов, и накладывают поверх этого ваши биометрические данные.
Итак, ваш портрет готов, терминатор жмёт вам руку и говорит: «Добро пожаловать в ополчение!».

Мы рассеиваем туман догадок с помощью луча научной истины.
Спасибо!


