Боты прошли «тест Тьюринга» для геймеров
12 октября 2012 года
В этом году на проводящихся уже пять лет соревнованиях BotPrize боты впервые определи живых людей, сообщает ХАКЕР.ру. BotPrize - это своеобразная "геймерская" версия теста Тьюринга, но только в шутере от первого лица Unreal Tournament 2004 (UT2004).
В классическом тесте Тюринга участвуют чат-боты, которые разговаривают с судьями и пытаются выдать себя за людей, а на BotPrize боты не разговаривают, а сразу стреляют из винтовок или бьют отбойным молотком, как и положено в Unreal Tournament. Побеждает тот бот, которого максимальное количество судей примет за человека.
В этом годуботам удалось обмануть большинство судей, то есть больше 50% признали в них человека. Пройти тест смогли сразу две программы: программа UT^2, созданная профессором Техасского университета Ристо Миккулайненом, с показателем 51,9% и программа MirrorBot, написанная программистом Михаем Полчеану из Румынии (показатель 52,2%). Победители разделили главный приз в 7 тыс. долларов.
Достижения ботов тем более достойны уважения, если учесть, что живые участники показали средний результат 41,4%. Только двоим гомосапиенсам удалось превзойти рубеж 50%, так что судейство на конкурсе было очень строгим. Лучшим достижением компьютерных программ в истории конкурса было 37,5%, а на нынешнем году они показали средний результат 34,2%.
Профессор Миккулайнен рассказывает, что при создании UT^2 он со своими студентами использовал двухступенчатый подход в разработке способов мимикрии под человека. Во-первых, бот напрямую копировал некоторые типично человеческие стратегии поведения, в том числе стремление людей преследовать одного и того же оппонента. Однако основная модель поведения бота была создана с помощью генетических алгоритмов, в которые заложили самообучение с определенными ограничениями. Например, ограничение на максимальную точность.
Напомним, великий английский математик и основоположник программирования Алан Тьюринг сформулировал идею эмпирического теста для определения того, может ли машина мыслить, в 1950 году в статье, опубликованной в философском журнале Mind. "Если компьютер может работать так, что человек не в состоянии определить, с кем он общается - с другим человеком или с машиной, - можно считать, что он прошел тест Тьюринга," - гласит классическая формулировка.
Это значит, что, если в ходе эксперимента человек не сможет с уверенностью сказать, общается ли он с другими человеком или с компьютером, машину (точнее, разумеется, программу) можно признать разумной.
Ученый умер в 1954 году, так и не составив конкретных правил проведения теста. В 1991 году американский ученый и филантроп Хью Лебнер учредил премию в 100 тысяч долларов за создание "софтового мыслителя". До сих пор никому из программистов так не удалось выиграть главный приз, хотя ежегодно вручается бронзовая медаль (награда в 3 тысячи долларов) за программу, наиболее близкую к идеалу.
Ученые уже более полувека спорят о том, какими должны быть условия теста, чтобы признать его результаты объективными. Некоторые специалисты говорят, что для "победы"компьютеру достаточно "одурачить" более 30% собеседников, то есть четырех из десяти судей, чтобы успешно пройти испытание на интеллект.
Бот UT^2 убивает судью-человека по имени Miguel
Источники
правитьЛюбой участник может оформить статью: добавить иллюстрации, викифицировать, заполнить шаблоны и добавить категории.
Любой редактор может снять этот шаблон после оформления и проверки.
Комментарии
Если вы хотите сообщить о проблеме в статье (например, фактическая ошибка и т. д.), пожалуйста, используйте обычную страницу обсуждения.
Комментарии на этой странице могут не соответствовать политике нейтральной точки зрения, однако, пожалуйста, придерживайтесь темы и попытайтесь избежать брани, оскорбительных или подстрекательных комментариев. Попробуйте написать такие комментарии, которые заставят задуматься, будут проницательными или спорными. Цивилизованная дискуссия и вежливый спор делают страницу комментариев дружелюбным местом. Пожалуйста, подумайте об этом.
Несколько советов по оформлению реплик:
- Новые темы начинайте, пожалуйста, снизу.
- Используйте символ звёздочки «*» в начале строки для начала новой темы. Далее пишите свой текст.
- Для ответа в начале строки укажите на одну звёздочку больше, чем в предыдущей реплике.
- Пожалуйста, подписывайте все свои сообщения, используя четыре тильды (~~~~). При предварительном просмотре и сохранении они будут автоматически заменены на ваше имя и дату.
Обращаем ваше внимание, что комментарии не предназначены для размещения ссылок на внешние ресурсы не по теме статьи, которые могут быть удалены или скрыты любым участником. Тем не менее, на странице комментариев вы можете сообщить о статьях в СМИ, которые ссылаются на эту заметку, а также о её обсуждении на сторонних ресурсах.