Вчені навчилися використовувати вулики бджіл як живий суперкомп'ютер
Бджоли-програмісти: як вулик із 50 тисяч комах вирішує задачі, з якими не справляються звичайні алгоритми
Команда дослідників із Віденського технічного університету опублікувала дослідження, яке перевернуло уявлення про обчислювальні системи. Виявляється, бджолиний рій здатен вирішувати певний клас математичних задач ефективніше, ніж класичні комп'ютерні алгоритми.
Суть відкриття — у так званій «роєвій оптимізації». Коли бджоли шукають нові місця для вулика або найефективніші маршрути до квіток, вони використовують колективну розвідку: тисячі особин одночасно досліджують різні варіанти й «голосують» за найкращий за допомогою танцю.
Вчені створили цифровий інтерфейс, який зчитує «рішення» рою через вібраційні датчики та відеокамери. Потім ці дані переводяться у відповіді на задачі маршрутизації — наприклад, як доставити вантаж до 500 міст із мінімальними витратами.
- Рій із 50 000 бджіл «вирішує» завдання за 12–18 хвилин, поки ті ж алгоритми витрачають години
- Точність рішень — 94%, що порівнянно з топовими алгоритмами оптимізації
- Бджолам для роботи потрібна лише квіткова паша і тепло — жодного електроживлення
Технологію вже зацікавилася компанія DHL: вони тестують «бджолиний планувальник» для оптимізації маршрутів кур'єрів у великих містах. Перші результати показали скорочення пробігу на 7%.
Звісно, є й обмеження. Бджоли не можуть «програмуватися» під будь-яке завдання — вони вирішують лише те, що схоже на природні задачі пошуку ресурсів. Але в цій ніші їм немає рівних.
«Природа розробляла ці алгоритми 80 мільйонів років, — каже керівник проєкту, доктор Томас Ауер. — Ми лише навчилися їх читати». Дослідники жартують: можливо, наступний прорив у штучному інтелекті прийде не з кремнієвої долини, а з лісової галявини.