11.12.12 |
Роботы, обманывающие друг друга
|
Группа разработчиков из Технологического института Джорджии (США) представила роботов, способных обманывать друг друга. Обман относится к достаточно сложным моделям поведения и для разработки алгоритмов понадобились серьезные исследования, результаты которых были опубликованы в IEEE Intelligent Systems. Можно говорить даже о том, что обман является одной из сложнейших задач в области создания искусственного интеллекта и превосходит по сложности, например, сложность создания систем осуществляющих технический перевод или распознавание рукописного текста.
Модель поведения робота-обманщинка строилась на наблюдениях поведения белок, которые пытаются ввести в заблуждение своих сородичей, когда чувствуют, что те могут обнаружить их спрятанные запасы. Если белка видит, что за ней наблюдает другая белка, то перед тем как наведаться в свой реальный тайник, белка специально приводит наблюдателя в пустой тайник. А уже затем посещает место, где хранятся ее реальные запасы.
Читатели могут задать вопрос: зачем столько усилий прикладывается для того, чтобы научить роботов обманывать? Все дело в том, что технологии обмана предполагается использовать при создании военных роботов, охраняющих склады или боеприпасы на поле боя. Если враг находится где-то поблизости, то робот будет изменять свою стратегию патрулирования, чтобы обмануть другого робота или даже людей.
В проведенном эксперименте робот-обманщик ввел в заблуждение робота-врага и завлек его в место, где находился пустой тайник. Кроме того, группа ученых под руководством профессора Рональда Аркина изучила модели поведения птиц, которые блефуют в момент опасности, вводя противника в заблуждение относительно своих реальных сил и способностей к агрессии. Как полагают исследователи, такие стратегии могут помочь боевому роботу ввести в заблуждение противника относительно возможностей робота вести оборону.
По материалам cnews.ru
|