Самосознание роботов возможно?

Увидев подобный заголовок, многие из нас улыбнутся, но сотрудники Корнельского университета во главе с Ходом Липсоном вполне серьезно заявили, что смогли создать такую машину.

« Как ведет себя любой робот, если получает более-менее серьезное повреждение? – комментирует работу коллектива Липсон. – Продолжает выполнять заложенную в нее создателем программу или переходит на нештатную. Но поломка поломке рознь и если отказ одного конкретного узла можно предусмотреть, то что делать с непредвиденной ситуацией, на которую готового решения не оказалось? На все случаи жизни предпрограмму не напишешь. В результате на серьезную аварию практически любой робот реагирует однозначно – он ломается. Наш коллектив задался целью создать «мыслящую» машину, которая в сложной ситуации не будет спрашивать совета и рыться в подпрограммах, а попытается решить проблему самостоятельно. Сегодня я могу с уверенностью заявить, что создание подобного робота возможно».

Как ведет себя, скажем, собака, у которой оказалась поврежденной лапа? Едва ли пес упадет или замрет на месте. Скорее всего он использует оставшиеся три, чтобы убраться с опасного места. Примерно то же самое сделает и Корнеллский робот «Морская звезда». Причем для этого он не будет искать готового решения в своей пусть большой, но конечной базе данных, а разработает алгоритм поведения самостоятельно. Главным достоинством «Морской звезды» является способность приспосабливаться к ситуации и продолжать выполнение задачи насколько это вообще возможно.

В отличие от обычных роботов «Звезда» не имеет фиксированной модели поведения. Она строит эту модель сама. В момент включения «сознание» у робота полностью отсутствует – он не знает ни кто он, ни что умеет. Есть только задача, которую нужно выполнить, а вот как это сделать – неведомо. Для начала конструкторы поставили «Звезде» вполне конкретную задачу – передвигаться в заданном направлении. Как только робот «ожил», он начал серию экспериментов и анализ результатов. Прежде всего, с помощью датчиков обратной связи машина «познает» себя – из чего состоит, какие манипуляторы и приводы она имеет, что может каждый из них. Далее следует простой перебор всех комбинаций–предположений о том, как всем этим управлять, чтобы выполнить задачу.

Похоже машина, обладающая самосознанием, наконец-то создана

Создав сотню «идей», робот начинает претворять их в жизнь и анализировать результаты. После экспериментов «первого приближения», очевидно нежизнеспособные отбрасываются, с остальными работа продолжается – они видоизменяются, «мутируют» и снова тестируются на предмет полезности. На этом этапе действий «Звезда» своим алгоритмом поведения напоминает ребенка, постигающего мир. Как и ребенок, пробующий все «на зуб», робот поначалу ведет себя нелогично (с нашей точки зрения). Он, к примеру, пытается одновременно оторвать все «лапы» от земли, поджать их или вытянуть.

Но со временем машина начинает понимать, что если стоит задача двигаться, то биться об пол смысла нет. Ее движения становятся все более осмысленными и логичными. Весь процесс обучения состоит из 16 циклов, в каждом из которых создается 200 поколений моделей и в результате выбирается одна, наиболее точно отвечающая задаче и не приводящая к разрушению самого робота. «Да, походка нашей «Звезды» неуклюжа, но мы и не просили ее танцевать. Главная задача – двигаться в одном направлении – нашим роботом решена на все сто».

Но зачем заставлять робота самостоятельно учиться ходить (на самообучение было потрачено около 30 часов), если достаточно вложить в его память заранее написанную программу? В этом и есть весь фокус разработки. После того, как робот научился передвигаться, его остановили и… оторвали лапу! Новое включение и сразу же по показаниям датчиков машина поняла, что не может передвигаться по старому алгоритму. Не долго думая, «Звезда» запускает новый «эволюционный виток» и буквально за несколько часов решает проблему – начинает двигаться. Да, еще более неуклюже, но поставленная задача выполняется! Ученые восстанавливают поврежденную «лапу» и отрывают другую. Снова обучение и снова робот начинает передвигаться в заданном направлении.

«Мы создали машину, – завершает свое интервью Ход – которая имеет внутреннее самосознание и обладает адаптивным поведением. Перед ней достаточно лишь поставить задачу и не заботиться о программе для ее выполнения. Мы понимаем, что о реальном применении такого робота пока речь не идет, но идея работает и, без сомнения, может быть использована в машинах нового поколения – роботах с самосознанием».

3 комментариев к записи “Самосознание роботов возможно?”

  1. flatron пишет:

    круто

  2. flatron пишет:

    одобреение одобрением а робот класный.но опасно играть с Самосознанием

  3. admin пишет:

    Совершенно верно, но я не думаю что в слово “самосознание” конструкторы робота вкладывают именно то понятие, которое мы относим к мышлению и самоосознанию. Нам до понимания подобных свойств мозга еще далеко, а до моделирования сего чуда вообще, простите, как до Киева рачки. Как по мне, так это самообучающийся робот, перед которым действительно достаточно поставить задачу и не беспокоиться о программе выполнения, что, в общем-то, немало.

Оставить комментарий