Атака машин, или как компьютерная программа выдала себя за человека
В минувший уикенд британский университет Рединга с огромной гордостью заявил, что в истории вычислительной техники наконец-то произошел прорыв: впервые компьютерной программе удалось пройти знаменитый тест Тьюринга.
Программа под названием "Eugene", разработанная украинским инженером Евгением Демченко и его российским коллегой Владимиром Веселовым, смогла выдать себя за человека. Программа ввела судей в заблуждение, заставив их поверить в то, что они общаются с 13-летним школьником Евгением Густманом из Одессы.
То, что к такому знаменательному событию в сфере искусственного интеллекта приложил руку и украинский инженер, делает его поистине значимым не только для мира технологий, но и для Украины.
Но что на самом деле кроется за этим событием и действительно ли тест Тьюринга – последняя инстанция, которая определяет "человечность" компьютерной программы?
Что такое тест Тьюринга
Хотя исследования в области искусственного интеллекта начались в 1956 году, их философские корни уходят глубоко в прошлое. Вопрос, сможет машина думать или нет, имеет долгую историю.
Тест Тьюринга был впервые предложен британским математиком Аланом Тьюрингом в статье "Вычислительная техника и интеллект", опубликованной в журнале Mind в 1950 году. Тогда Тьюринг задался целью определить, может ли машина мыслить. Стандартная интерпретация этого теста звучит следующим образом:
Тест подразумевает пятиминутный текстовый диалог, в ходе которого минимум 30% судей должны поверить, что они имеют дело с человеком, а не машиной. При этом, разумеется, все участники теста не видят друг друга.
Как Густман стал "человеком"
Тестирование чат-ботов было организовано Школой системной инженерии при университете Рединга к 60-летию смерти Алана Тьюринга. Эксперты общались одновременно с живым человеком и с программой, находясь в разных комнатах.
По окончании теста каждый из судей должен был заявить, кто из двух его собеседников человек, а кто - программа. Для чистоты эксперимента были задействованы пять компьютеров и 30 судей, каждый из которых провёл серию из 10 письменных диалогов длительностью по 5 минут.
В результате эксперимента программа Eugene Goostman сумела убедить 33% состава жюри в своей "человечности", что произошло впервые в истории.
В 2012 году чат-бот уже подбирался довольно близко к успеху: тогда в "человечность" Густмана поверили 29% из числа судей. В ходе последних доработок программистам удалось подготовить виртуального собеседника ко всем возможным вопросам.
А стал ли?
Я тоже попробовала поговорить с Евгением Густманом и проверить, сможет ли машина на самом деле заменить человека. Мы задавали абсолютно разные вопросы, и пришли к выводу, что Женя достаточно эрудирован, но он все время пытается уйти от ответов, если вопрос касается чувств или эмоций.
Кроме того, мы столкнулись с тем, что вести диалог на одну и ту же тему, постоянно закапываясь в подробности – не получится. Густман постарается склонить собеседника в то русло, которое удобно ему. А когда его ставят в тупик, он выдает заранее заготовленные и при этом не самые оригинальные ответы-заглушки.
Но я пришла к заключению, что чат-бот довольно-таки примитивен и, как кажется на первый взгляд, не сильно отличается от похожих разработок – ELIZA, PARRY, Cleverbot, DI-Guy и других.
Почему тест Тьюринга устарел
Большинство учёных не считают тест Тьюринга надёжным способом оценить искусственный интеллект. Идея такого теста была предложена в то время, когда компьютеры занимали собой целые здания, и в нынешнем виде он не может быть действительно полезным при разработке искусственного интеллекта из-за своего антропоцентризма.
Например, ученые Стюарт Рассел и Питер Норвиг проводят аналогию с авиационным проектированием и строительством. Как утверждают они, тесты такого рода не ставят целью своей отрасли создание машин, которые бы летали точно так же, как голуби, чтобы даже сами голуби принимали их за своих.
Тьюринг никогда не предполагал использование своего теста на практике, в повседневном измерении степени разумности программ, он хотел дать ясный и понятный пример для поддержки обсуждения философии искусственного интеллекта, говорят ученые. Более того, в наше время существует куда больше способов проверить, насколько робот "человечный". Потому тест Тьюринга – скорее ритуал, проделывать который нужно, потому что так сказано в учебнике.
Прогнозы на будущее
Сам Тьюринг прогнозировал, что машины в конце концов будут способны пройти тест; фактически он ожидал, что к 2000 году машины с объемом памяти 109 бит (около 119,2 МиБ или 125 МБ) будут способны обманывать 30% судей по результатам пятиминутного теста.
Также он высказал мысль о том, что словосочетание "думающая машина" больше не будет считаться оксюмороном. Однако в наше время главный футуролог Рэймонд Курцвейл, сотрудник Google, оценивая невероятный рост технологий, делает немного другие прогнозы.
- К 2020 году персональные компьютеры достигнут вычислительной мощности человеческого мозга. В те же годы в медицинских целях начнут использовать наномашины.
- К 2029 году компьютер сможет по-настоящему пройти тест Тьюринга, доказывая наличие у него разума в человеческом понимании слова. Это будет достигнуто путём компьютерной симуляции мозга человека.
Курцвейл также предсказывает наступление технологической сингулярности в 2045 году. По его мнению, в это время вся Земля начнёт превращаться в один гигантский компьютер, и постепенно этот процесс может распространиться на всю Вселенную. Но что произойдет на самом деле – мы сможем увидеть уже собственными глазами в обозримом будущем.