1000 мух против гигантского лабиринта (8 уровней сложности)
The AI Pit
0:00 / 0:00
1000 мух против гигантского лабиринта (8 уровней сложности)
2 208 просмотров · 2 нед. назад
The AI Pit
6 подписчиков
2 208 просмотров · 2 нед. назад
Тысяча мух, каждая из которых проходит по нейронной карте настоящей плодовой мухи, в лабиринте, разветвляющемся от 5 до 20 развилок. На каждой развилке одна сторона пахнет безопасно, а другая ведет к пауку. Муха не видит лабиринт: единственное, чему она учится, — это запах.
Что я измерил, всегда с тысячей мух и 40 забегами:
5 развилок: 367 из 1000 выбираются к 15-му забегу;
10 развилок: 137 к 40-му забегу;
20 развилок: 23 к 40-му забегу, и она перестает подниматься. Нейрон наказания, который я использовал (PPL101), достигает только 1 из 5 клеток, которые загораются запахом;
разные запахи на каждой развилке: 38 против 215 при одной паре;
запахи меняются местами на 21-м забеге: ни одна муха больше не выбирается;
Эволюция, сохранение 100 лучших: от 25 до 475 из 1000 за 30 поколений; со случайными матерями — 34;
Второй нейрон наказания (PPL103), честный способ: 204. Поддельный нейрон того же размера: 21;
Все нейроны наказания PPL1 вместе: 742.
Финальный тест без наказания, 20 запусков на муху: 2% только с первым нейроном, 23% со вторым, 49% с эволюцией и 74% со всеми.
Исправление, которое есть в видео: в моей первой попытке я сложил два выходных значения памяти и получил 852. Сложение делает муху вдвое чувствительнее; само по себе это, без нового нейрона, уже дало 386. Поэтому учитывается среднее значение двух выходных значений.
Что принадлежит мухе, а что мне: к каким клеткам подключается каждый нейрон наказания и какие клетки питают каждый выход памяти, — всё это взято из реальной карты. Разреженный обонятельный код, правило выбора, как объединяются два выхода, лабиринт, паук и эволюционный отбор — это мой код. Размещение всех нейронов наказания в двух выходах — моя собственная конструкция, а не анатомия. Муха с белым кольцом — номер 7, выбранная до того, как я оценил её результаты; на каждом уровне она — новая муха.
Разделы
0:00 Лабиринт и правила
0:59 Уровень 1: 5 развилок
1:42 Уровень 2: 10 развилок
2:37 Уровень 3: 20 развилок
3:28 Стенка внутри мозга
3:51 Уровень 4: Один запах на развилку
4:40 Уровень 5: Ловушка
5:28 Уровень 6: Эволюция
7:25 Уровень 7: Второй нейрон наказания
9:23 Финальный уровень: Все нейроны наказания
9:57 Финальный тест
10:36 Что разрушило стену
Код модели обучения (открытый): https://github.com/owevertonguedes/fl...
Авторы
Мозг мухи: male-cns v1.0 connectome (HHMI Janelia FlyEM, Google Research Connectomics, Cambridge Drosophila Connectomics Group), CC BY 4.0, via fly-brain-minecraft (MIT).
Лабиринт, мухи, пауки, голос и звук: оригинал.