Читаем Журнал «Компьютерра» № 1-2 от 13 февраля 2007 года (Компьютерра - 669) полностью

В описываемом проекте стояла задача научить робота получать представление о структуре своего тела на основе физических экспериментов над самим собой. Именно этим вместе с Джошем Бонгардом (бывшим студентом Липсона) и занялся русский аспирант. В итоге совместных исследований был получен коэволюционный алгоритм «самопознания», результатом работы которого является воображаемая модель тела робота, построенная из ограниченного набора виртуальных базовых элементов (в проведенном эксперименте для этого использовались лишь цилиндры и кубы произвольных размеров). Итак, робот изначально не имеет ни малейшего представления о собственной конфигурации. В его распоряжении имеются лишь данные с двухкоординатных датчиков наклона относительно горизонтальной плоскости.



В ходе эксперимента робот пытается синтезировать такую модель своего тела, которая будет функционировать, максимально учитывая окружающую обстановку. У робота есть только один канал оценки качества выбранной модели: агрегат может скомандовать своим сервоприводам выполнить определенные действия и зафиксировать информацию, поступившую с датчиков. Так как поначалу у робота нет информации о своей структуре и выбор первого физического эксперимента может быть произволен, то исследователи исходили из того, что любое движение в незнакомой обстановке может быть опасным для «жизни» робота, следовательно, амплитуда и общее количество движений должны быть сведены к минимуму.

Получив информацию с датчиков после первого этапа эксперимента, робот использует программный симулятор для сокращения набора предварительных моделей своего тела. Мерилом оптимизации является точность предсказания сигналов с датчиков, поступающих после целенаправленных действий. По окончании стадии робот имеет на выходе ограниченный ряд моделей себя, которые насколько возможно близко описывают его механическую структуру.

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


От слов к телу


Для эксперимента был построен робот в виде «морской звезды» о четырех щупальцах (размах 0,6 метра). На его борту разместился одноплатный микрокомпьютер PC-104 производства Advanced Digital Logic (на основе Celeron 266 МГц), обладавший нужным количеством сигнальных входов и оснащенный модулем беспроводной связи. Однако ученые возложили на этот контроллер лишь функцию непосредственного управления роботом, а вся вычислительная нагрузка для ускорения эксперимента была перенесена на принадлежащий университету многопроцессорный кластер. Несмотря на его высокую производительность, расчеты заняли около тридцати часов. При этом каждый из узлов кластера работал над всей задачей, и таким образом одновременно было получено несколько десятков независимых результатов. Это было необходимо для проведения статистического анализа и сравнения полученных вариантов. В беседе Виктор сообщил, что существует огромное множество вариантов воплощения эволюционных алгоритмов, и выбор какого-то конкретного тогда не имел слишком большого значения.



Основная цель исследования была в демонстрации работоспособности самой концепции самопознания, что и было с блеском осуществлено: робот смог не только самостоятельно оценить обстановку, построив собственную виртуальную модель, но и продолжал передвигаться после удаления любого из щупалец!


Только без рук


Своим экспериментом научная группа Липсона доказала, что для комфортного существования в окружающем мире будущим роботам нет необходимости обладать детальной моделью своего тела.

А в перспективе можно предположить, что первые разумные послания, которые мы получим с далеких планет, будут отправляться нашими же, не лишенными чувства юмора роботами.




Идет бычок, качается


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

Перейти на страницу:

Похожие книги

Приемы создания интерьеров различных стилей
Приемы создания интерьеров различных стилей

Книга по созданию трехмерных проектов интерьеров при помощи популярного редактора трехмерной графики 3ds Max позволит каждому, кто хочет заняться моделированием 3D-интерьеров, найти необходимую информацию для воплощения идеи в жизнь. Описывается моделирование элементов и стили оформления интерьеров, работа с материалами и текстурами, способы повышения реалистичности изображений, визуализация. Рассматриваются особенности создания интерьеров в различных стилях: минимализм, ренессанс, барокко, античный, рококо, хай-тек, техно и др. Компакт-диск содержит сцены, сцены-образы, изображения для создания текстур и рисунки из книги в цветном исполнении.Для дизайнеров интерьеров, архитекторов, визуализаторов, разработчиков игр, а также пользователей, увлекающихся трехмерной графикой.

Сергей Михайлович Тимофеев , С. М. Тимофеев

Хобби и ремесла / Программирование, программы, базы данных / Программирование / Прочая компьютерная литература / Дом и досуг / Книги по IT
Где твоя волшебная кнопка? Как развивать эмоциональный интеллект
Где твоя волшебная кнопка? Как развивать эмоциональный интеллект

Понимание эмоций и управление эмоциями играют ведущую роль в нашей жизни и успешности. А влияние на эмоции коллег и партнеров определяет достижения в бизнесе. Эмоциональный интеллект начинает занимать лидирующее положение в ряду навыков, которыми должен обладать и которые развивает любой человек, стремящийся получить высокие результаты. В книге используется множество приемов, упражнений и заданий, применив которые вы сможете направить силу эмоций на достижение успеха в своих делах.Из книги вы узнаете:– почему интерес и страх – главные эмоции в жизни человека;– что в рекламе видят женщины, а что мужчины;– на какие эмоции опираются успешные люди;– как эмоции направляют финансовые потоки.Авторы книги утверждают, что в современном мире успешный человек должен уметь развивать и поддерживать свой эмоциональный интеллект. Книга предназначена для бизнес-тренеров, студентов старших курсов, а также заинтересованных лиц.

Елена Анатольевна Хлевная , Л. Южанинова

Психология и психотерапия / Прочая компьютерная литература / Книги по IT
Защита от хакеров корпоративных сетей
Защита от хакеров корпоративных сетей

В книге рассматривается современный взгляд на хакерство, реинжиниринг и защиту информации. Авторы предлагают читателям список законов, которые определяют работу систем компьютерной безопасности, рассказывают, как можно применять эти законы в хакерских технологиях. Описываются типы атак и возможный ущерб, который они могут нанести компьютерным системам. В книге широко представлены различные методы хакинга, такие, как поиск различий, методы распознавания шифров, основы их вскрытия и схемы кодирования. Освещаются проблемы безопасности, возникающие в результате непредсказуемого ввода данных пользователем, методы использования машинно-ориентированного языка, возможности применения мониторинга сетевых коммуникаций, механизмы туннелирования для перехвата сетевого трафика. В книге представлены основные сведения о хакерстве аппаратных средств, вирусах, троянских конях и червях. В этой книге читатель узнает о методах, которые в случае неправильного их применения приведут к нарушению законодательства и связанным с этим последствиям.Лучшая защита – это нападение. Другими словами, единственный способ остановить хакера заключается в том, чтобы думать, как он. Эти фразы олицетворяют подход, который, по мнению авторов, позволит наилучшим образом обеспечить безопасность информационной системы. Перевод: Александр Петренко

Коллектив Авторов

Зарубежная компьютерная, околокомпьютерная литература / Прочая компьютерная литература / Прочая справочная литература / Военная документалистика / Книги по IT / Словари и Энциклопедии