Робототехника

индекс
170,66

Swarm OS: коллективный разум для роботов

Одну из самых впечатляющих презентаций на технологическом фестивале в Кентукки устроила... группа из нескольких десятков роботов. Они демонстрировали потрясающие способности к самостоятельным действиям, словно составляют единый большой организм, нуждающийся лишь в минимальном удалённом управлении. Это стало возможным благодаря операционной системе Swarm OS, которую разработал аспирант кафедры компьютерных наук и искусственного интеллекта Массачусетского технологического института Джеймс Маклюркин (James McLurkin). Система коммуникации между роботами сделана по образцу той, которая действует в семьях пчёл и муравьёв: ближние особи передают сигнал друг другу и вся огромная группа ведёт себя как единое целое.

В системе коллективного разума согласованное и разумное поведение группы определяется не столько интеллектом отдельных особей, а развитым языком их взаимодействия. Например, те же муравьи могут в уме складывать и отнимать лишь небольшие простые числа, но при этом символический язык муравьёв очень развит. Он предусматривает передачу чисел и формул, присвоение констант для часто встречающихся формул (чтобы уменьшить трафик между особями) и т.д. Пчёлы способны передавать друг другу точные координаты объектов (с учётом положения Солнца) через танец. В каждом улье есть специально оборудованное место, где пчела-разведчик по возвращению в семью исполняет круговые и виляющие движения, после чего всем сородичам становятся известны точные координаты удалённого объекта.

Система Swarm OS для роботов — это некое подобие сложнейшего языка групповых животных, хотя и в сильно упрощённом виде, поскольку язык муравьёв и танец пчёл сформировался десятки миллионов лет назад и ещё до конца не расшифрован.

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

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

Коллективный разум для роботов — это чрезвычайно востребованная технология. Она может быть использована для организации спасательных операций после стихийных бедствий или, например, в процессе освоения Луны и Марса, которое начнётся в ближайшие годы.
+20
18 сентября 2007, 16:29
7

комментарии (26)

+7
hungry #
Слава роботам!
0
Klaus #
Смерть человекам!
0
pluz #
Круто, прослеживается тенденция выноса "мозга" на отдельные мощности.
0
hellraiser #
А так и будет.
Ведь у человека мозг тоже состоит из множества нервных клеток. Если бы была одна большая нервная клетка, то фиг человеческий мозг мог обрабатывать столько информации.
0
pluz #
Человеческий мозг изучен плохо. Его исследователи зачастую приходят к выводу что мозг - это не есть носитель интеллекта, разум не в мозге. Поэтому путь к ИИ может оказаться весьма непредсказуемым.
0
neithere #
а можно пару ссылочек на эти исследования?
0
pluz #
+2
llamma #
Есть у меня идея для стартапа: создать портал желтых новостей под условным названием "Утка.ком" и размещать на нем отобранную желтую новостную чушь с комментариями, почему это является чушью и где именно воняет - для развлечения, типа как киноляпы.

Это по поводу вашего комментария и приведенных ссылок. По первой находится классическая желтая чушь из газеток 90х годов, перепечатанная еще в 2001м. Вторая вообще никоим образом не относится к затронутому вопросу. Так можно подать и "открытие", что химический процесс в желудке, вызванный расщеплением этанола, "непостижимым образом" влияет на работу мозга. Ясен пень, что пересадка чужих органов, если они не отторгаются, приносит в организм сторонний иммунный компонент, который может вызывать различные реакции, а уж зависимость настроения от "химии" - факт, не требующий доказательств. Все это никоим образом не опровергает принцип Оккама: не вводи лишних сущностей ("души" из другого мира). И к описанным вам "выводам" приходят не реальные исследователи мозга, а охотники за плоскими "сенсациями". Старо и неинтересно.
0
consolamentor #
По поводу идеи для стартапа — такой сайт уже существует, вот только название не помню…
0
stdob #
Сразу вспоминается Лем и его Непобедимый.
http://fictionbook.ru/author/lem_stanisl…
0
Silenius #
Вспоминается "Я - робот" и коллективный разум, который решил изолировать человека от него самого (причем соблюдая законы Азимова)
:D
0
nevodka #
да, Лем тут как раз в тему) хотя мембрана давно уже писала про минироботов, работающих на принципе Лемовской "мошки"
0
gribozavr #
> лишь небольшие простые числа

Муравьи знают, что такое простое число? (Подсказка: простое число — это натуральное число, которое имеет два делителя: 1 и само число)
0
cyboru #
типа в августе переэкзаменовка была, ещё помнишь что это? :)
0
tom #
Да, при прочтении тоже зацепился за эту фразу. Видимо, муравьи не могут скложить 6 и 4, но могут 107 и 31 :)
+2
gribozavr #
Ждём, когда научатся раскладывать на множители 1024-битные ключи RSA при помощи муравьёв...
+1
shattl #
Ага. Распределенные вычисления, кластер муравьёв...
0
pietrovich #
и конкуренты с кластером термитов :)
0
cyboru #
вообще вышеописанное представление мало напоминает действия искусственного интеллекта. ну выехали они, ну покатались по команде, не говоря уже о том, что половина вырубилась из-за сбоев ПО. алгоритмы поведения стай, толп тоже уже давно существуют, взять к примеру массовые сцены битв во властелине колец и прочих "эпических" блокбастерах, все они именно с применением данных алгоритмов и "снимались". однако никто это ИИ не называл, а понятие коллективного разума - слишком растяжимое и уж точно не сегодня открыто и реализовано :)
+1
Siddthartha #
Нет. Неправильно. Насчет анимации... мм...это была эмуляция как бы "сверху", одной управляющей программой. Никто ведь даже не наделял каждого орка своим ИИ, как, например, солдатиков в серии игр Total War?

А тут вообще у каждого элемента физически свой "мозг" плюс возможность коммуникации с другими, а это совсем другая задача.
0
godfather #
неплохо бы тогда четко определить что такое интеллект, разум, их характеристики, свойства, проявления перед тем как определять, что есть ИИ (или ИР), а что им не является...
НЛО прилетело и опубликовало эту надпись здесь
0
sfghelios #
И схемы самих роботов )
0
vini #
за подобными алгоритмами будущее, собственно и настоящее уже тоже
0
banzalik #
да, допустим движение по автостраде, именно такие "коллективные разумы" и будут управлять движением
0
Alexlexandr #
Для военных действий хорошо.
"Монолитная" армия решающая поставленные задачи, где потеря любого особя автоматически нивелируется.
Кстати , СУшки и С-300 при атаки целей тоже обладают таким "разумом" и действуют совместно, что бы правильно распределить "ресурсы"

Только зарегистрированные пользователи могут оставлять комментарии. Войдите, пожалуйста.