
Раньше я был технологическим предпринимателем в России, а сейчас — буддийский монах.

Раньше я был технологическим предпринимателем в России, а сейчас — буддийский монах.
Привет! Сегодня мы погрузимся в увлекательный мир роевого интеллекта и децентрализованных систем. Я покажу, как простые правила, заложенные в каждый элемент системы, позволяют добиться сложного группового поведения без единого центра управления. В качестве полигона используем виртуальный рой автономных дронов.
*Код и симуляция: Python 3.8+, matplotlib, numpy
Продолжаем серию работ по достижению реалистичного интеллекта в RPG играх. Мы уже научили NPC крафту, строительству и пользованию постройками. А теперь замахнёмся на торговлю между NPC, ведь настоящая колония дварфов немыслима без обмена предметами между её обитателями.
Приветствую, читатели! Сегодня речь пойдёт об одном, на мой взгляд, интересном варианте алгоритма для самообучающейся системы. Идея подобной статьи зрела давно, однако руки всё не доходили.
Рассматриваемую ниже модель можно спокойно отнести к областям эволюционного моделирования и роевого интеллекта, однако с заделом на дальнейшую интеграцию с существующими наработками в области нейросетей. Но, обо всём по порядку.
Здравствуй!
В 2012 году я написал пост о своем увлечении — Космики: моделирование эволюции многоклеточных организмов
С того момента прошло без малого 7 лет, в течение которых я работал над развитием этого проекта. Сегодня я хочу рассказать немного о том, что научился делать, и как планирую развивать проект дальше.
Читать полностью »

Рабочий муравей тащит семечко Squamellaria к месту посадки
Общественные насекомые в некоторых отношениях намного опередили человека. Например, термиты освоили сельское хозяйство — разведение грибков на плантациях — 25 миллионов лет назад, задолго до того, как это открытие сделал человек разумный.
Другие общественные насекомые — муравьи — не отстают от термитов по находчивости. Специалисты-мирмекологи обнаружили на островах Фиджи неизвестный ранее вид муравьёв Philidris nagasau, который занимается совершенно удивительными вещами.
Читать полностью »

Цилиндрический БПЛА разворачивает крылья и хвост после запуска из пневмопушки
25 марта и 3 апреля 2015 года Военно-морские силы США провели испытания беспилотников роевого типа. Недорогие БПЛА выстреливают в воздух из пневматических пушек (до 30 штук в минуту). В воздухе они налаживают коммуникации друг с другом и передают информацию на базу.
Это один из первых примеров применения в военном деле групповой робототехники, где роботы используют принципы децентрализованной самоорганизующейся системы, известной в природе как роевой интеллект.
Читать полностью »
Привет, хабра. Хочу поделиться имеющийся у меня информацией по методам оптимизации, а именно по оптимизации методом колонии муравьев. В данной статье представлен алгоритм ACOR (Ant Colony Optimization for continuous domain). В будущем планирую представить еще несколько алгоритмов колонии муравьев. Может быть кому-нибудь пригодиться в университете или по работе.
Читать полностью »
Здравствуй!
Несколько лет назад в прикладных целях я реализовал обычный Force-based визуализатор графов.
На меня произвело впечатление, как простые итеративные преобразования могут производить субъективно сложные и интересные вычисления, формируя нетривиальные визуально-кинетические модели.
Со временем возникло несколько идей, что интересного можно смоделировать.
Вот что получилось с одной из них: