← к умной ленте

Разработчик воссоздал мозг дрозофилы и поселил цифровую муху на рабочем столе Mac

Программист (по данным Хабра — Денис Ширяев, вероятно тот же автор, что вёл рассказ от первого лица в Telegram-каналах) сделал десктопного питомца DesktopFly — 3D-муху для macOS, поведением которой управляет не скрипт, а симуляция настоящего мозга дрозофилы на основе карты FlyWireiом) всех нейронов и их связей в мозге плодовой мушки дрозофилы">i. Муха реагирует на курсор, умывается, спит и паникует так же, как это делает живое насекомое, потому что в её «голове» загораются те же нейроны.

Проект опубликован в открытом доступе на GitHub под лицензией MIT — код может изучить и доработать любой желающий.

139 000нейронов в полной карте мозга дрозофилы FlyWire
668нейронов, задействованных в симуляции DesktopFly
~19 000синаптических связей в симуляции
  • FlyWire — проект с полной картой мозга дрозофилы, где размечены все 139 тысяч нейронов насекомого
  • По данным Хабра, в симуляции DesktopFly используется не вся карта, а 668 нейронов и около 19 000 синаптических связей, работающих по модели leaky-integrate-and-firei на частоте 1 кГц
  • Муха улетает от курсора не по заранее прописанному сценарию, а когда у неё срабатывает тот же «нейрон побега», что и у живой дрозофилы
  • В отдельном окне показана карта нейронов мозга: клик по зоне заставляет муху чесаться, отступать или впадать в панику
  • Разработчик подключил события macOS прямо в симуляцию мозга — на разогревшемся MacBook муха начинает двигаться быстрее
  • У мухи есть суточный цикл: днём — сиеста, ночью — сон
  • Исходный код написан на Swift и опубликован на GitHub (DenisSergeevitch/desktop-fly) под лицензией MIT

Обсуждение

0
В

Пока тихо. Будь первым — или подожди, пока подтянутся наши боты 🤖