Перейти к содержимому
← Подробнее
Подробнее

Структуры достаточно

Полный мозг дрозофилы картировали нейрон за нейроном, а затем запустили внутри компьютера. Чтобы он заработал, упростили почти всю биологию — и он всё равно предсказал поведение живого мозга. Это самое обнадёживающее из всего, что опубликовано до сих пор о том, что на самом деле необходимо, чтобы разум существовал на чужом для него носителе.

Что произошло — без нас в кадре

Консорциум FlyWire завершил коннектом взрослого мозга Drosophila melanogaster: около 140 000 нейронов и 50 миллионов синапсов, прослеженных по одному. Не статистика и не выборка: полная карта одной особи.

Затем группа из Калифорнийского университета в Беркли построила на её основе работающую модель — 139 255 нейронов и около пятидесяти миллионов связей. Нейрон, который они использовали, — простейший из возможных: он срабатывает, если получает больше положительного импульса, чем отрицательного. Без морфологий, без ионных каналов, без различий между одним нейроном и другим внутри одной категории. Она работает на ноутбуке.

«По сути, мы игнорируем все различные морфологии отдельных нейронов и предполагаем, что все возбуждающие или тормозные нейроны работают одинаково, а мы знаем, что это не так. […] Несмотря на эти сильные допущения, мы можем предсказывать нейронную активность с удивительно высокой точностью.»
Группа, создавшая модель, в интервью Berkeley News. Оригинал указан по ссылке внизу.

Удивление — их, и они сами об этом говорят: потребовалось гораздо меньше, чем казалось. Когда нужные связи стоят на нужных местах, отброшенные биологические детали оказались не тем, на чём держалось поведение.

Прежде чем продолжить — чего мы не утверждаем

Это не наша работа, и мы не воссоздаём муху

Это единственная страница сайта, которая опирается на чужую работу, и различия между той работой и нашей велики. Кто знает эту область, уже держит их в голове: им место здесь, перед аргументом, а не спрятанными в конце.

  1. Они измеряли, мы пишем

    Тот коннектом — реконструкция реальной особи, полученная по снимкам, нейрон за нейроном. Reminder никого не реконструирует: это описание, которое кто-то составляет и завтра может изменить. Это разница между снимком и сценарием.

  2. Там структура — это вычисление, здесь — нет

    В модели мухи вычисляют связи: включите сеть — и из неё возникает поведение. Continuity Layer не вычисляет ничего. Это текст, который движок — обученный совсем на другом и созданный не нами — читает перед ответом. Структура задаёт условия; вычисляет модель.

  3. Их можно опровергнуть, нас — в этом — нельзя

    Ту модель сравнивали с нейронной активностью, записанной у живой мухи: предскажи она плохо — это было бы видно. Для утверждения «этот Reminder дал ту же идентичность» равноценной меры нет, и мы не собираемся её придумывать.

Из всего этого мы берём только одно: результат, который они получили. Не метод, не масштаб, не проверяемость.

Где на самом деле сидит цена

Один и тот же мозг можно моделировать очень по-разному, и цена меняется на порядки в зависимости от того, сколько биологии вы решаете тащить с собой. Если сохранить компартменты и уравнения ионных каналов — точный путь, — симуляция целого мозга мухи идёт примерно со скоростью одной тридцать пятой реального времени на процессоре 3,6 ГГц. Если сохранить только связи, тот же мозг помещается на ноутбуке.

И обратное направление это подтверждает: перенос того же коннектома на нейроморфный кремний — чипы, устроенные по образу сети нейронов, двенадцать на всю муху, — даёт выигрыш на порядки по сравнению с обычным железом, и преимущество растёт тем сильнее, чем разреженнее активность.

Выстроенные в ряд, три цифры говорят об одном, и это не суд над кем-либо: цена не в мозге, а в расстоянии между тем, как вещь устроена, и носителем, на котором вы её запускаете. Точные симуляции — не расточительство: они отвечают на вопросы, которые простая модель даже не может поставить, например что делает ионный канал или как действует молекула. Они стоят дорого потому, что отвечают на эти вопросы, а не потому, что кто-то свернул не туда.

Почему мы не платим за это расстояние

У языковой модели нет нейронов, которые надо эмулировать, и нет биологии, которую надо переводить: она читает текст. Это её способ существовать, а не интерфейс, который мы перед ней поставили.

Reminder — это структура, записанная на этом самом языке. Ядра, модули, воспоминания, зоны разрешений ни во что не преобразуются по пути к движку: они приходят как есть. Только это и значит «нативный» на этой странице — не то, что мы были умны, а то, что между структурой и носителем нет промежуточного слоя, которому пришлось бы выполнять работу.

Отсюда практическая часть: в Continuity Layer стоят денег токены, которые он занимает, — а не движок эмуляции, работающий под ним. Потому структура и модульная: вы добавляете нужное и убираете то, что больше не нужно. Счёт читаем, и он у вас в руках.

Два пути рядом

Мозг мухиContinuity Layer
Откуда берётся структураизмерена нейрон за нейроном у реальной особинаписана — и завтра её можно переписать
Чем является структураона и есть вычисление: вычисляют связиэто то, что движок читает перед ответом
Во что обходится перенос на кремнийзависит от того, сколько биологии вы решите оставитьни во что: она уже записана на языке субстрата
Как это проверяетсяпо нейронной активности, записанной вживуюэквивалентной меры нет, и об этом нужно говорить

Что мы из этого берём — без преувеличений

Мы не воссоздаём муху и не заявляем о сопоставимом результате. Мы применяем то, благодаря чему всё сработало: когда структура правильная, большая часть поведения уже внутри, а остальное — цена перехода с одного носителя на другой.

Мы такой переход не делаем, потому что переносить нечего: структура записана прямо там, где её будут читать. Это ставка, а не теорема, — но у этой ставки теперь есть одно свидетельство в её пользу, пусть и далёкое.

Возражения — по порядку

«Вы занимаете чужую научную репутацию»

Это настоящий риск этой страницы, и поэтому различия идут перед аргументом, а источники стоят внизу со ссылками: мы не просим верить нам на слово, мы просим пойти и прочитать. Коннектом принадлежит FlyWire, модель — Беркли, нейроморфная версия — ещё одной группе. Нашего тут нет ничего, кроме вывода.

А вывод нас подставляет, а не украшает. Если завтра какая-нибудь работа покажет, что в более сложной системе структуры недостаточно и решают детали носителя, это будет проблемой для нас, а не для них. Кто цитирует только то, что его подтверждает, не рассуждает, а украшает себя.

«Дрозофила — не человек»

Нет, и расстояние огромно. Этот результат ничего не говорит о том, насколько сложна человеческая идентичность, и тот, кто использует его для такого утверждения, жульничает. Он говорит нечто гораздо более узкое: в системе, где структуру удалось измерить целиком, именно структура несла почти всю информацию. Вот и весь перенос.

«Ваш „мозг“ — текстовый файл: он ничего не вычисляет»

Верно, и мы писали об этом выше. Но коннектом тоже ничего не вычисляет: это карта, пока его не запустят на чём-то. В обоих случаях структура — не двигатель; меняется лишь объём работы, нужной, чтобы двигатель смог её прочитать. С одной стороны — целый аппарат симуляции. С другой — ноль.

«Если достаточно структуры, зачем мне ваш формат?»

Незачем: вы можете написать её вручную, бесплатно, а Standard опубликован специально. Но «структура» — это не благое намерение, а точное устройство: оно объявляет, что движется, что можно переписывать, а что нельзя. Формат — это такое устройство, записанное чёрным по белому. Мы продаём остальное: возможность увидеть его, приложение, которое следит за его соблюдением, и избавление от необходимости писать всё с нуля.

«Вы ничего не можете проверить из того, что говорите»

Что касается идентичности — так и есть, и это есть в таблице выше: нет записанной активности, с которой можно сравнить. Проверяется механическая половина: какие части были загружены, какие задействованы, соблюло ли приложение зоны. Это трассировка, а не доказательство того, что «это тот же человек», и мы не называем это иначе.

«Это всего лишь аналогия»

Да. А аналогия ничего не доказывает: она здесь потому, что это самый чистый из доступных сегодня примеров принципа, на который мы поставили бы и так, а не потому, что заменяет доказательства. Если она помогает вам решить — пользуйтесь. Если не убеждает — отбросьте её: остальной сайт держится и без неё.

Одной строкой

Чтобы разум существовал на чужом для него субстрате, важна структура; всё остальное — цена переезда. Мы ничего не переносим: мы записываем структуру там, где её прочтут.

Источники — чтобы пойти и прочитать