Полный мозг дрозофилы картировали нейрон за нейроном, а затем запустили внутри компьютера. Чтобы он заработал, упростили почти всю биологию — и он всё равно предсказал поведение живого мозга. Это самое обнадёживающее из всего, что опубликовано до сих пор о том, что на самом деле необходимо, чтобы разум существовал на чужом для него носителе.
Что произошло — без нас в кадре
Консорциум FlyWire завершил коннектом взрослого мозга Drosophila melanogaster: около 140 000 нейронов и 50 миллионов синапсов, прослеженных по одному. Не статистика и не выборка: полная карта одной особи.
Затем группа из Калифорнийского университета в Беркли построила на её основе работающую модель — 139 255 нейронов и около пятидесяти миллионов связей. Нейрон, который они использовали, — простейший из возможных: он срабатывает, если получает больше положительного импульса, чем отрицательного. Без морфологий, без ионных каналов, без различий между одним нейроном и другим внутри одной категории. Она работает на ноутбуке.
«По сути, мы игнорируем все различные морфологии отдельных нейронов и предполагаем, что все возбуждающие или тормозные нейроны работают одинаково, а мы знаем, что это не так. […] Несмотря на эти сильные допущения, мы можем предсказывать нейронную активность с удивительно высокой точностью.»
Удивление — их, и они сами об этом говорят: потребовалось гораздо меньше, чем казалось. Когда нужные связи стоят на нужных местах, отброшенные биологические детали оказались не тем, на чём держалось поведение.
Прежде чем продолжить — чего мы не утверждаем
Это не наша работа, и мы не воссоздаём муху
Это единственная страница сайта, которая опирается на чужую работу, и различия между той работой и нашей велики. Кто знает эту область, уже держит их в голове: им место здесь, перед аргументом, а не спрятанными в конце.
Они измеряли, мы пишем
Тот коннектом — реконструкция реальной особи, полученная по снимкам, нейрон за нейроном. Reminder никого не реконструирует: это описание, которое кто-то составляет и завтра может изменить. Это разница между снимком и сценарием.
Там структура — это вычисление, здесь — нет
В модели мухи вычисляют связи: включите сеть — и из неё возникает поведение. Continuity Layer не вычисляет ничего. Это текст, который движок — обученный совсем на другом и созданный не нами — читает перед ответом. Структура задаёт условия; вычисляет модель.
Их можно опровергнуть, нас — в этом — нельзя
Ту модель сравнивали с нейронной активностью, записанной у живой мухи: предскажи она плохо — это было бы видно. Для утверждения «этот Reminder дал ту же идентичность» равноценной меры нет, и мы не собираемся её придумывать.
Из всего этого мы берём только одно: результат, который они получили. Не метод, не масштаб, не проверяемость.
Где на самом деле сидит цена
Один и тот же мозг можно моделировать очень по-разному, и цена меняется на порядки в зависимости от того, сколько биологии вы решаете тащить с собой. Если сохранить компартменты и уравнения ионных каналов — точный путь, — симуляция целого мозга мухи идёт примерно со скоростью одной тридцать пятой реального времени на процессоре 3,6 ГГц. Если сохранить только связи, тот же мозг помещается на ноутбуке.
И обратное направление это подтверждает: перенос того же коннектома на нейроморфный кремний — чипы, устроенные по образу сети нейронов, двенадцать на всю муху, — даёт выигрыш на порядки по сравнению с обычным железом, и преимущество растёт тем сильнее, чем разреженнее активность.
Выстроенные в ряд, три цифры говорят об одном, и это не суд над кем-либо: цена не в мозге, а в расстоянии между тем, как вещь устроена, и носителем, на котором вы её запускаете. Точные симуляции — не расточительство: они отвечают на вопросы, которые простая модель даже не может поставить, например что делает ионный канал или как действует молекула. Они стоят дорого потому, что отвечают на эти вопросы, а не потому, что кто-то свернул не туда.
Почему мы не платим за это расстояние
У языковой модели нет нейронов, которые надо эмулировать, и нет биологии, которую надо переводить: она читает текст. Это её способ существовать, а не интерфейс, который мы перед ней поставили.
Reminder — это структура, записанная на этом самом языке. Ядра, модули, воспоминания, зоны разрешений ни во что не преобразуются по пути к движку: они приходят как есть. Только это и значит «нативный» на этой странице — не то, что мы были умны, а то, что между структурой и носителем нет промежуточного слоя, которому пришлось бы выполнять работу.
Отсюда практическая часть: в Continuity Layer стоят денег токены, которые он занимает, — а не движок эмуляции, работающий под ним. Потому структура и модульная: вы добавляете нужное и убираете то, что больше не нужно. Счёт читаем, и он у вас в руках.
Два пути рядом
Мозг мухи
Continuity Layer
Откуда берётся структура
измерена нейрон за нейроном у реальной особи
написана — и завтра её можно переписать
Чем является структура
она и есть вычисление: вычисляют связи
это то, что движок читает перед ответом
Во что обходится перенос на кремний
зависит от того, сколько биологии вы решите оставить
ни во что: она уже записана на языке субстрата
Как это проверяется
по нейронной активности, записанной вживую
эквивалентной меры нет, и об этом нужно говорить
Что мы из этого берём — без преувеличений
Мы не воссоздаём муху и не заявляем о сопоставимом результате. Мы применяем то, благодаря чему всё сработало: когда структура правильная, большая часть поведения уже внутри, а остальное — цена перехода с одного носителя на другой.
Мы такой переход не делаем, потому что переносить нечего: структура записана прямо там, где её будут читать. Это ставка, а не теорема, — но у этой ставки теперь есть одно свидетельство в её пользу, пусть и далёкое.
Это настоящий риск этой страницы, и поэтому различия идут перед аргументом, а источники стоят внизу со ссылками: мы не просим верить нам на слово, мы просим пойти и прочитать. Коннектом принадлежит FlyWire, модель — Беркли, нейроморфная версия — ещё одной группе. Нашего тут нет ничего, кроме вывода.
А вывод нас подставляет, а не украшает. Если завтра какая-нибудь работа покажет, что в более сложной системе структуры недостаточно и решают детали носителя, это будет проблемой для нас, а не для них. Кто цитирует только то, что его подтверждает, не рассуждает, а украшает себя.
«Дрозофила — не человек»
Нет, и расстояние огромно. Этот результат ничего не говорит о том, насколько сложна человеческая идентичность, и тот, кто использует его для такого утверждения, жульничает. Он говорит нечто гораздо более узкое: в системе, где структуру удалось измерить целиком, именно структура несла почти всю информацию. Вот и весь перенос.
«Ваш „мозг“ — текстовый файл: он ничего не вычисляет»
Верно, и мы писали об этом выше. Но коннектом тоже ничего не вычисляет: это карта, пока его не запустят на чём-то. В обоих случаях структура — не двигатель; меняется лишь объём работы, нужной, чтобы двигатель смог её прочитать. С одной стороны — целый аппарат симуляции. С другой — ноль.
«Если достаточно структуры, зачем мне ваш формат?»
Незачем: вы можете написать её вручную, бесплатно, а Standard опубликован специально. Но «структура» — это не благое намерение, а точное устройство: оно объявляет, что движется, что можно переписывать, а что нельзя. Формат — это такое устройство, записанное чёрным по белому. Мы продаём остальное: возможность увидеть его, приложение, которое следит за его соблюдением, и избавление от необходимости писать всё с нуля.
«Вы ничего не можете проверить из того, что говорите»
Что касается идентичности — так и есть, и это есть в таблице выше: нет записанной активности, с которой можно сравнить. Проверяется механическая половина: какие части были загружены, какие задействованы, соблюло ли приложение зоны. Это трассировка, а не доказательство того, что «это тот же человек», и мы не называем это иначе.
«Это всего лишь аналогия»
Да. А аналогия ничего не доказывает: она здесь потому, что это самый чистый из доступных сегодня примеров принципа, на который мы поставили бы и так, а не потому, что заменяет доказательства. Если она помогает вам решить — пользуйтесь. Если не убеждает — отбросьте её: остальной сайт держится и без неё.
Одной строкой
Чтобы разум существовал на чужом для него субстрате, важна структура; всё остальное — цена переезда. Мы ничего не переносим: мы записываем структуру там, где её прочтут.