Нейросети оказались модульнее, чем видно по нейронам: три уровня проверки

Авторы препринта на arXiv предлагают вложенную иерархию модульности нейросетей: unit-level, orthogonal и linear. Идея в том, что отдельные нейроны смешивают функции, но сеть при этом может делиться на независимые подпространства. Проверку проводили на моделях зрения, языковых моделях и многозадачных RNN через селективную абляцию. Контент и стиль в зрении, синтаксис и семантика в языке разделяются при удалении подпространств, хотя нейроны у них общие. • Три уровня: нейроны, поворот, линейное отображение. • Модульность подпространств видна там, где на уровне нейронов её нет. • Подпространства по-разному совпадают с данными мозга.

AI-обработка оригинала arXiv cs.AI; редакция Hamidun News
Нейросети оказались модульнее, чем видно по нейронам: три уровня проверки
Источник: arXiv cs.AI. Коллаж: Hamidun News.
Слушать статью
Паспорт материала и цифры
ПараметрДанные
ПервоисточникarXiv cs.AI ↗
Главный редактор
Три уровнянейроны, поворот, линейное отображение.
Ключевой факт #2Модульность подпространств видна там, где на уровне нейронов её нет.
Ключевой факт #3Подпространства по-разному совпадают с данными мозга.

Считается, что нейросети плохо поддаются разбору на части: один нейрон участвует в нескольких разных функциях, и вывод напрашивается сам. Модульной организации в таких сетях нет. Авторы препринта arXiv:2610.12842 с этим не согласны. Они вводят вложенную иерархию из трёх уровней модульности и показывают на моделях зрения, языковых моделях и многозадачных рекуррентных сетях, что сети без модулей на уровне нейронов часто имеют чёткие функциональные модули на уровне подпространств.

Три уровня вместо одного вопроса

Главная идея работы в том, что вопрос «модульна ли сеть» поставлен слишком грубо. Если требовать, чтобы разные вычисления занимали непересекающиеся нейроны, большинство сетей этот тест провалит. Но это самый жёсткий из возможных критериев. Авторы выстраивают три критерия, каждый из которых мягче предыдущего:

  • Unit-level. Разные вычисления занимают непересекающиеся наборы нейронов. Это классическое понимание модуля.
  • Orthogonal. Существует поворот пространства активаций, после которого видны функционально независимые подпространства.
  • Linear. Ограниченное линейное отображение разделяет вычисления, важные для задачи, на независимые подпространства.
  • Проверка. Для каждого уровня разработан метод обучения разложения. Результат оценивается причинно, через селективную абляцию: удаляют подпространство и смотрят, какая функция пострадала.

Уровни вложены друг в друга. Модульность на уровне нейронов влечёт ортогональную, а та влечёт линейную. Обратное неверно, и именно в этом зазоре авторы находят эффект.

Что нашли на практике

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

В работе есть и сравнение с нейробиологией. Выученные подпространства по-разному совпадают с данными мозга. Подпространства контента лучше предсказывают активность высших зон зрительной коры, подпространства стиля лучше предсказывают низшие. Семантические подпространства точнее синтаксических предсказывают активность языковой коры. Это косвенный довод в пользу того, что найденное разделение отражает устройство самой задачи, а не артефакт метода.

Третий случай — RNN, обученные сразу на нескольких когнитивных задачах. Раньше их считали немодульными. Предложенное разложение выявило между задачами резкие двойные диссоциации: удаление одного подпространства ломает одну задачу и не трогает другую, а удаление другого действует наоборот. Двойная диссоциация считается в нейронауке сильным свидетельством разделения функций.

Что это даёт интерпретируемости

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

Стоит учитывать ограничения. Это препринт без рецензирования, а в аннотации нет ни названий протестированных моделей, ни количественных результатов, поэтому масштаб эффекта оценить нельзя. Остаётся и вопрос, насколько найденные подпространства устойчивы на больших современных LLM и насколько они зависят от того, какие функции исследователи заранее задали. Метод требует разметки вычислений, например контент против стиля, и не открывает модули сам по себе.

Для практиков вывод такой: при разборе модели стоит проверять все три уровня, а не останавливаться на отсутствии нейронной модульности. Полный текст с деталями реализации нужно смотреть в самом препринте.

Вопросы и ответы по материалу

Что известно по теме: три уровня вместо одного вопроса?

Главная идея работы в том, что вопрос «модульна ли сеть» поставлен слишком грубо. Если требовать, чтобы разные вычисления занимали непересекающиеся нейроны, большинство сетей этот тест провалит. Но это самый жёсткий из возможных критериев. Авторы выстраивают три критерия, каждый из которых мягче предыдущего: Unit-level. Разные вычисления занимают непересекающиеся наборы нейронов. Это классическое понимание модуля. Orthogonal. Существует поворот пространства активаций, после которого видны функционально независимые подпространства. Linear. Ограниченное линейное отображение р

Что известно по теме: что нашли на практике?

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

Что известно по теме: что это даёт интерпретируемости?

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

ЖХ
Жемал Хамидун — CPO Alpina Digital, продакт-менеджер AlpinaGPT. Делает AI-продукты с 2019 года. Hamidun News — pet project, который вырос в production-агрегатор с 6000+ читателей.
✦ Единое AI-пространство · Nomad

Протестируйте новые LLM и мультимодальные модели в одном окне

Платформа Nomad AI (nomadnet.ai) даёт прямой доступ к Claude Opus 5.5, GPT-6, Gemini 3.1, DeepSeek и автономным агентам без VPN, зарубежных карт и зоопарка подписок.

Открыть Nomad AI →Автономный Nomad Agent
Что вы думаете?
Загружаем комментарии…