Препринт — материал ещё не прошёл рецензирование
Английская и немецкая модели без совместной учёбы перенесли фактическую информацию
Кратко
Авторы сравнили независимо обученные языковые модели на английском и немецком, используя параллельные предложения для сопоставления их внутренних способов кодировать информацию. После этого перенос информации из одной модели в другую менял ответ на вопрос о факте в 85% случаев; результат получен в контролируемом эксперименте с фактическими утверждениями.
Зачем это знать
Результат поддерживает идею, что разные языковые модели могут формировать частично похожие представления информации даже без общей учёбы. Это препринт, а эффект пока проверен главным образом на фактических утверждениях для английского и немецкого языков, поэтому его применимость к другим задачам и языкам ещё не установлена.
Разбор
Авторы проверяли не только совпадение ответов моделей, но и устройство их скрытых состояний — числовых описаний, которые модель создаёт внутри себя по ходу обработки текста. Для этого они подавали моделям переводные пары предложений, а затем сравнивали геометрию этих состояний на разных слоях. Чтобы отделить настоящий сигнал от случайного сходства, порядок предложений в одной из языковых выборок случайно перемешивали. Совпадение для настоящих пар оказалось выше, чем в таком контроле.
Затем исследователи нашли одну и ту же ортогональную поворотную матрицу — преобразование, которое меняет направление координат, но не искажает расстояния между точками. Она переводила внутренние состояния одной модели в пространство другой. Важнее всего, что это преобразование работало не только «на картинке»: если подставить преобразованное состояние английской модели внутрь немецкой, немецкая модель чаще выбирала фактический ответ, связанный с английским состоянием.
Связь усиливалась при большем объёме данных, большем размере модели и близком родстве языков. Это важно на фоне обычного объяснения: похожие пространства у многоязычных моделей возникают потому, что их заранее учили вместе — на общих параметрах, смешанных наборах данных или специальной цели выравнивания. Здесь авторы специально взяли модели, которые учились по отдельности и не видели параллельных данных. В дополнительных предварительных опытах они также соединили две одномодельные системы в работающую двуязычную, но полноценное сравнение такого подхода оставили для будущей работы.
Ключевые цифры
Можно ли доверять
Это препринт с arXiv, а не статья, прошедшая рецензирование. Эксперименты проводили на языковых моделях и контролируемых фактических заданиях, а не на людях и не в реальных приложениях; кроме того, работа двуязычного «сшивания» пока описана как предварительный результат, а перенос на далёкие языки и другие задачи ещё не проверен систематически.
Пересказано ИИ по научной статье. Как это устроено