Исследователи воспроизвели в роботах принцип коллективного выбора пчёл, чтобы рой быстрее достигал согласия и не поддавался неисправным или намеренно искажённым данным.
Роботизированным роям предстоит самостоятельно выбирать маршрут и задачи при поиске людей, ликвидации химических аварий или наблюдении за экосистемами. Но обмен данными делает группу уязвимой: неисправный аппарат, ошибочное наблюдение или поддельное сообщение способны сбить с курса весь рой.
Учёные сравнили два правила реакции на противоречащую информацию. При прямом переключении робот сразу отказывается от прежнего мнения и принимает полученное. Этот вариант почти не требует памяти, но рой может бесконечно метаться между вариантами.
Второй механизм — перекрёстное торможение — добавляет короткое состояние неопределённости. Робот не копирует противоречивое сообщение немедленно, а временно отказывается от решения и ждёт дополнительных данных.
Так действуют пчёлы при выборе нового места для улья: сторонники одного варианта подают сигналы остановки разведчицам, рекламирующим конкурирующее место. Простое правило помогает колонии не застревать в расколе. В моделях и экспериментах с роботами тот же принцип ускорял достижение большинства и повышал устойчивость к шуму, сбоям и манипуляциям.
Исследование в Nature Communications
Алгоритм пчёл помогает роям роботов принимать решения даже при ложных сообщениях
Источник: University of Konstanz