Муха чует запах A, вспоминает удар током — и поэтому улетает прочь. Эта короткая «мысль» проходит через два места. Сначала центр обучения (грибовидное тело) достаёт воспоминание «A был опасен», а затем это воспоминание должно перейти к нейрону схождения в центре инстинктов (латеральном роге) — только тогда оно становится поведением. Этот же нейрон схождения отвечает и за врождённое стремление к запаху пищи. Выученная и врождённая информация встречаются в одном нейроне.
Здесь много незнакомых названий. Сначала загляните ниже в знакомство с персонажами и запомните прозвища. Наведите курсор или нажмите на любое название с пунктирным подчёркиванием — и появится пояснение.
Dolan, Belliart-Guérin и др. (2018). Communication from Learned to Innate Olfactory Processing Centers Is Required for Memory Retrieval in Drosophila. Neuron 100(3):651–668.
Названия в статье — это что-то вроде «номеров паспорта», которые исследователи дают нейронам, чтобы их различать. На этой странице мы используем прозвища ниже, а научные названия пишем в скобках или мелким шрифтом.
PD2a1 = название пути, по которому идёт отросток клетки в мозге (PD2) + группа по форме внутри этого пути (a) + номер типа клетки (1). PD2b1 — группа b того же пути. Вместе их пишут «PD2a1/b1», а на этой странице называют нейроном схождения.
MBON-α2sc = сокращение от «выходной нейрон грибовидного тела» (Mushroom Body Output Neuron) + получает сигнал во втором отделе α-доли грибовидного тела + значок, отличающий его от других выходных нейронов того же отдела. На этой странице мы зовём его нейроном вывода памяти.
В итоге всю статью можно уложить в одно предложение: муха избегает запаха, только если сигнал «этот запах был опасен» от нейрона вывода памяти пройдёт через нейрон схождения.
Зелёный сигнал стартует от входа запаха, проходит через грибовидное тело, выходит в нейрон вывода памяти, а затем переходит к нейрону схождения в латеральном роге. В латеральный рог напрямую приходит и сигнал о запахе пищи из антеннальной доли. Модель можно вращать мышью.
Нажмите кнопку области — она подсветится, и появится пояснение.
Схема из учебника аккуратно делит два пути: латеральный рог — врождённое поведение, грибовидное тело — выученное. Но действительно ли латеральный рог отвечает только за инстинкты, напрямую никто не проверял.
Нажимайте кнопки, чтобы переключать две схемы. Отличие ровно одно — связь от выходного нейрона грибовидного тела (нейрона вывода памяти) к латеральному рогу.
Это базовый порядок опыта на память у дрозофилы. Слева — что происходит с мухами, справа — как меняются связи (веса) внутри грибовидного тела, в виде схемы нейросети. Обучение происходит на этапе тренировки, а на этапе проверки изменённые связи проявляются в поведении.
Нейрон вывода памяти — это выходной нейрон грибовидного тела, без которого нельзя извлечь память о том, что запах, связанный с ударом током, нужно избегать (аверсивную память). А его аксон заходит внутрь латерального рога. У исследователей было два вопроса. Действительно ли информация памяти передаётся в латеральный рог? И нужна ли эта передача, чтобы извлечь воспоминание?
Вот порядок, в котором искали, кто получает сигнал нейрона вывода памяти, проверяли это, выключали и наблюдали. Нажимайте на шаги, чтобы увидеть каждый метод и похожую задачу в глубоком обучении.
Белок-блокатор, работающий в зависимости от температуры (Shits), встраивают только в нужные нейроны и поднимают температуру лишь на время проверки — выход этих нейронов перекрывается. Та же логика, что у абляционного эксперимента (ablation) в глубоком обучении.
Высота столбиков — схема, показывающая лишь направление результата. Две контрольные группы — мухи только с одной частью генетической конструкции: они проверяют, что память не ухудшается от одной лишь температуры или от вставки гена.
И столбики, и лабиринт — схемы, показывающие направление результата. Чем лучше память, тем больше мух избегают запаха A, связанного с ударом, и уходят к B.
Даже при выключенном нейроне схождения мухи избегали двух запахов из тренировки (в той же концентрации) так же, как обычно. Значит, оценка памяти упала не потому, что мухи перестали чувствовать запах или сломалась врождённая реакция.
Схема. Показано лишь направление результата: врождённое избегание у контрольной и заблокированной групп примерно одинаково.
Кальциевая визуализация — метод, при котором рост кальция внутри активного нейрона виден по яркости флуоресценции. После тренировки ответ нейрона схождения на запах ослаб — в ту же сторону, что и у нейрона вывода памяти.
Меняйте нейрон и условия. График — схема, показывающая только направление; реальные величины и протокол смотрите на рисунках статьи.
Обучение происходит в связях внутри грибовидного тела (клетка Кеньона → MBON). В результате меняется выход нейрона вывода памяти, а вслед за ним — и ответ нейрона схождения в латеральном роге, который получает этот сигнал. Изменились ли связи самого нейрона схождения, только по этому опыту сказать нельзя.
Даже если дообучить (fine-tuning) только средний слой W2, активации последующих слоёв h3 и h4 для того же входа тоже изменятся. По той же причине нельзя, глядя на изменение активаций, утверждать: «обучение произошло именно здесь».
Когда по электронно-микроскопическим данным всего мозга проследили входы нейрона схождения, оказалось, что к нему напрямую приходят проекционные нейроны антеннальной доли, несущие запах пищи. И действительно: если выключить нейрон схождения, ослабевает и врождённая тяга к некоторым запахам.
Нажмите на кружок, чтобы узнать, что передаёт каждый вход.
Схема. Показано лишь направление результата: для части исследованных запахов выключение нейрона схождения ослабляло тягу. Так было не со всеми запахами пищи.
Это игрушечная модель для объяснения, построенная по предложенной в статье цепи. Нейрон схождения представлен одним блоком, который «складывает врождённый и выученный входы»; меняя тренировку, блокировку и проверку, смотрим на результат в T-лабиринте. Числа не связаны с реальными данными.
Открытия и методы этой статьи во многом пересекаются с тем, как проектируют и анализируют нейросети. Всё это аналогии — они не означают, что мозг использует эти алгоритмы.
Нажимайте кнопки, чтобы переключать схемы шести архитектур. Зелёные линии — обучаемые связи, пунктир — фиксированные, оранжевые стрелки — память, переходящая через время. Все схемы упрощённые и показывают лишь принцип.
Серый столбик — все связи, цветной — обучаемые. В моделях глубокого обучения обучается всё, а в моделях дрозофилы большинство связей фиксировано. Тренажёр ниже и код 2 из общего раздела A считают одни и те же числа.
Уровень обоснованности в последней строке: реальная цепь · измерения модель воспроизводит реальную цепь · похожая структура похожа форма связей, но это не доказывает одинаковых вычислений · свободная аналогия · чистая аналогия лишь помогает объяснить, биологического обоснования нет.
В главе 7 страницы ② эта структура сравнивалась с «фиксированной моделью + выученной поправкой», то есть с адаптером LoRA. В таблице разница видна ещё яснее. RNN, GRU и LSTM несут память во времени в виде скрытого состояния, а в этой модели память хранится в силе связей и переживает несколько часов между тренировкой и проверкой. Как гейты GRU и LSTM решают, «сколько памяти достать», так и нейрон схождения — место, где смешиваются память и инстинкт (аналогия).
Как в Teachable Machine: ① собираем примеры для каждого класса, ② обучаем, ③ проверяем на новом входе. Все вычисления идут в этом браузере, рисунки и видео с веб-камеры никуда не отправляются. Чтобы запустить ту же модель в коде, используйте код 2 из общего раздела A.
Собранные образцы автоматически сохраняются в этом браузере и не пропадают после обновления страницы. Экспортированные JSON с данными и моделью можно загрузить обратно.
С чего начать: нажмите «Добавить примеры» или нарисуйте что-нибудь на холсте и нажмите «Добавить рисунок» у нужного класса. Название класса можно изменить, нажав на него.
Порядок «создать классы → собрать образцы → обучить → предпросмотр в реальном времени → экспорт», вход с веб-камеры и то, что все вычисления идут в браузере.
Teachable Machine использует перенос обучения: поверх признаков, заранее извлечённых большой моделью для изображений (MobileNet), обучается лишь маленький классификатор. Этот тренажёр обучает модель этой страницы с нуля на рисунках 16×16. Поэтому он хорош для простых фигур и плохо справляется со сложными входами вроде фотографий. Зато он честно показывает точность на валидации и число обучаемых связей.
Нажмите на ячейку, чтобы перейти к пояснению. Два пути встречаются на нейроне схождения и превращаются в одно поведение.
Обе программы используют только библиотеки, предустановленные в Colab. Нажмите «Скачать блокнот (.ipynb)» и откройте его в Colab через Файл → Загрузить блокнот или скопируйте код и вставьте в ячейку нового блокнота.
Строим цепь, в которой латеральный рог (инстинкт) зафиксирован, а меняется только выход грибовидного тела (память) — по дофаминовому правилу (активные клетки Кеньона × выбранное действие × награда/наказание). Пять раз наказываем за запах A, затем перекрываем вход памяти у нейрона схождения и смотрим, остаётся ли один инстинкт. Чтобы подставить свои данные, измените значения odor_A и innate.
MLP, CNN, RNN, GRU, LSTM и три модели дрозофилы обучаются на одних и тех же рисунках. В ячейке 8 у модели «память + инстинкт» перекрывается вход памяти. Если загрузить в ячейке 1 файл fly_lab_data.json, скачанный из тренажёра, сравнение пойдёт на ваших рисунках.
| Пункт | Код 1 (схождение памяти и инстинкта) | Обычный код глубокого обучения |
|---|---|---|
| Что зафиксировано | Латеральный рог (инстинкт) + входы клеток Кеньона | Базовая модель (requires_grad_(False)) |
| Что обучается | Связи нейрона вывода памяти W_mb | Адаптер adapter |
| Сигнал обучения | Дофамин: хорошо или плохо всё вышло (одно число) | Разница с правильной меткой (градиент для каждого класса) |
| Способ обновления | Локальное правило: активные клетки Кеньона × выбранное действие × дофамин | Обратное распространение: градиент идёт от функции потерь назад |
| Опыт с выключением | retrieve=False → вход памяти нейрона схождения перекрыт | use_adapter=False → поправка выключена |
| Итог выключения | Остаётся только инстинкт, и муха снова приближается (направление результата из главы 3 статьи) | Возврат к ответу базовой модели |
| Оговорка | Схематичная модель, передающая направление результатов статьи | Настоящий LoRA — произведение двух низкоранговых матриц A·B |
Эти промпты можно вставить в ИИ-помощника вроде ChatGPT, Qwen или Claude. Нажмите «Копировать» — к промпту добавится выбранный код. Замените текст в 〔 〕 на свою ситуацию.
Ответ ИИ — лишь отправная точка. Обязательно проверяйте предложенные статьи, числа и функции библиотек по первоисточникам и официальной документации. Если вы пользовались помощью ИИ для конкурса или статьи, укажите факт и объём использования по правилам организаторов или журнала.
Это тот же словарь, что и у жёлтых пунктирных подчёркиваний в тексте. Наведите курсор на подчёркнутое слово или нажмите на него — появится то же пояснение.
Аналогия — первый шаг к пониманию, но и семя заблуждения. Для аналогий с дрозофилой и мозгом указана сила соответствия. Прямая есть данные, что происходит действительно то же самое · Частичная похожи лишь некоторые свойства · Нет соответствие неизвестно
| Понятие | Житейская аналогия | Аналогия с дрозофилой и мозгом | Где аналогия ошибается |
|---|---|---|---|
| Нейрон схождения | Один человек получает отчёты двух отделов и подписывает итоговое решение | Прямая PD2a1/b1 в латеральном роге получают сигналы и от нейрона вывода памяти, и от проекционных нейронов запаха пищи [R1] | Настоящее схождение — не простое сложение. Веса 1.0 и 0.6 в модельной лаборатории — лишь для наглядности |
| Извлечение памяти | Достать вещь, убранную на склад | Частичная после тренировки выход грибовидного тела на тот же запах меняется, и этот сигнал переходит в латеральный рог | Память не лежит в одном месте, как вещь. Она рассеяна в изменениях силы связей |
| Дофаминовое обучение | Исправлять привычки похвалой и упрёками | Прямая дофаминовые нейроны меняют силу выходных связей грибовидного тела | Настоящий дофамин — не «правильная метка», а сигнал награды и наказания. Базовый режим тренажёра упрощён до правильных меток |
| Фиксированный путь + поправка (LoRA) | Инструкцию головного офиса не трогаем, а лишь добавляем заметки филиала | Частичная к врождённому пути латерального рога добавляется сигнал обучения из грибовидного тела | LoRA — математический приём: добавить произведение низкоранговых матриц. Это не значит, что цепь дрозофилы считает именно так |
| Абляционный эксперимент | Вынуть одну деталь и посмотреть, что станет с машиной | Прямая температурным выключателем перекрывают выход нейрона схождения и измеряют оценку памяти [R1] | В глубоком обучении для абляции достаточно обнулить числа, а в биологическом опыте нужно учитывать и контрольные группы, и влияние температуры |
E-1 Об авторе · E-2 Научные источники · E-3 Источники иллюстраций
Рекомендации для преподавателей, наставников по обучению на рабочем месте (OJT) и тьюторов. Время указано ориентировочно — подстройте его под своё занятие.
| Аудитория | Прошедшие выпуск 1; студенты и аспиранты, впервые читающие научную статью |
|---|---|
| Что нужно знать заранее | Выпуск 1: ③ (грибовидное тело и клетки Кеньона) и «правило vs обучение» |
| Цели обучения | ① Сформулировать в одном предложении главный тезис статьи: выученное воспоминание становится поведением, проходя через центр инстинктов ② Объяснить логику абляционного эксперимента (выключаем, ставим контроль, сравниваем) ③ Сопоставить структуру «фиксированный путь + обучаемая поправка» с глубоким обучением (адаптером) |
| Примерное время | Чтение 45–55 мин · демонстрация анимаций 20 мин · практика в Colab 30 мин (Код 1 — 10 мин, Код 2 — 2 мин на запуск + 15 мин на разбор) |
Вступление 5 мин (прозвища персонажей) → разделы 1–2: вопрос и методы поиска, 15 мин → разделы 3 и 5: эксперименты, 15 мин → раздел 6: модельная лаборатория, 10 мин → контрольные вопросы, 5 мин.
Разделы 1 и 3, 20 мин → раздел 7 «Перечитываем через глубокое обучение» (фиксированная модель + поправка), 20 мин → эксперимент с блокировкой входа памяти в Тренажёре, 20 мин → запуск и разбор Кода 2, 30 мин.
Новичкам — только персонажи и разделы 1, 3, 6. Ученикам среднего уровня — сопоставить каждый из семи шагов раздела 2 с методом анализа в глубоком обучении (чтение весов, абляция, наблюдение активаций).
| Раздел | Вопрос, на котором стоит остановиться | Совет по работе |
|---|---|---|
| Персонажи | «Что означает название PD2a1/b1?» | Сначала откройте карточку «Как читать названия» |
| 1 Вопрос | «Правда ли инстинкт и обучение обрабатываются по отдельности?» | Сравните рисунок из учебника и рисунок из статьи рядом |
| 2 Как искали | «Как проверить, что нейроны действительно связаны?» | Нажимайте семь шагов по порядку |
| 3 Если выключить? | «А если память ухудшается просто от повышения температуры?» | Сравните низкую/высокую температуру и других нейронов-кандидатов |
| 5 Две роли | «Почему при выключении одного нейрона пропадают сразу два поведения?» | Переключайтесь между тестом памяти и влечением к еде |
| 6 Модельная лаборатория | «Что произойдёт, если заменить 0.6 на 0?» | Нажмите «Нейрон схождения выключен» |
| Практика: Тренажёр | «Почему при блокировке входа памяти остаётся только инстинктивное значение?» | После обучения нажмите «Блокировать вход памяти» |
| Заблуждение | Как на самом деле | Что показать |
|---|---|---|
| Память находится только в грибовидном теле | Чтобы память стала поведением, она должна перейти к нейрону схождения в латеральном роге [R1] | Раздел 3 |
| Инстинктивный и обучающийся контуры полностью разделены | Один нейрон схождения отвечает и за извлечение памяти, и за врождённое влечение к еде | Раздел 5 |
| Любое изменение после выключения нейрона вызвано именно этим нейроном | Влияние температуры и влияние самого введённого гена нужно отдельно проверить контрольными группами | Контрольный эксперимент в разделе 3 |
| Числа в модельной лаборатории — это измерения из статьи | Это схема, передающая только направление результатов | Жёлтый штамп в разделе 6 |
| Дофамин сообщает правильный ответ | Это сигнал награды или наказания. Обучение с метками правильных ответов — упрощение для объяснения | Пометка «Примечание» в Тренажёре |
Сигнал памяти, извлечённый из грибовидного тела, должен дойти до нейрона схождения (PD2a1/b1) в латеральном роге — только тогда память становится поведением.
Температура сама по себе может менять поведение, поэтому нужно различить, упал ли показатель памяти из-за блокировки нейрона или из-за температуры.
0.2 + 0.6 × (−1.0) = −0.4 (в сторону избегания). При блокировке — 0.2 (остаётся только инстинкт, в сторону приближения).
Потому что этот нейрон — общий слой, который принимает и выводит сигналы двух путей (сигнал памяти из грибовидного тела и инстинктивный сигнал от проекционных нейронов запаха еды).
Все инстинктивные значения равны 0, поэтому баллы всех классов одинаковы и модель всегда выбирает первый класс. 0.09 — доля первого класса в тестовых данных.
В Коде 1 замените значение innate на [0.0, 0.5] (инстинкт в сторону избегания), сведите в таблицу результаты до обучения, после обучения и при блокировке, а затем сравните случаи, когда инстинкт и память направлены одинаково и противоположно.
В MemoryInnate из Кода 2 задайте значение innate (например, 2.0 для класса «крестик»), обучите модель и заблокируйте вход памяти. Сравните матрицы ошибок до и после блокировки и опишите, как инстинкт перетягивает решение.
| Новичкам | Семь шагов раздела 2 и кальциевую визуализацию из раздела 4 можно лишь пролистать. Главное — твёрдо усвоить разделы 3 и 6 |
|---|---|
| Углублённо | Предложите найти другие исследования контуров памяти дрозофилы (распределение ролей между нейронами вывода памяти) и подготовить сравнительный доклад с этой статьёй. Найденные статьи проверяйте по оригиналу |
| Что изучить дальше | Sangsun Ahn, лекционные материалы «Наука о данных для бизнеса» (обзор науки о данных, на корейском) · STEP [K-Digital] ИИ: обработка естественного языка (на корейском) · STEP [K-Digital] Основы анализа финтех-данных (на корейском) |
| Материалы для преподавателя | Критерии оценки контрольных вопросов и примеры ответов к заданиям — на странице ответов для преподавателя (Выпуск 2) |
Вы дочитали выпуск «Выпуск 2 · Статья об извлечении памяти» до конца. Обитатели лаборатории подведут итоги — каждый по словечку.