Hugging Face Daily Papers→ оригинал

Исследователи нашли в Pythia окно в 0,4–1,1% претрейна, где перестраивается readout

Когда языковая модель осваивает навык? Обычно это определяют по моменту, когда она начинает выдавать правильный токен. Новая работа показывает, что такая дата может отражать не момент обучения, а момент, когда обучается readout, то есть unembedding-матрица. Авторы предложили parameter-trajectory crosscoding, которому нужны только веса чекпойнтов, и нашли у Pythia узкое окно на 0,4–1,1% претрейна, где readout перестраивается и в его строках становятся читаемы категории WordNet. К этому моменту линейные пробы на скрытых состояниях уже видят информацию о задаче, которой нет в выходах модели. • Скрытые состояния опережают выход модели. • Повышенный learning rate readout сдвигает его развитие раньше и почти не меняет итоговый loss. • Ранние даты появления способностей стоит перепроверять пробами.

AI-обработка оригинала Hugging Face Daily Papers; редакция Hamidun News
Исследователи нашли в Pythia окно в 0,4–1,1% претрейна, где перестраивается readout
Источник: Hugging Face Daily Papers. Коллаж: Hamidun News.
◐ Слушать статью

Принято считать, что модель освоила навык в тот момент, когда начала выдавать правильный токен. Новая работа с Hugging Face Daily Papers показывает, что эта логика даёт сдвиг. Скрытые состояния могут нести информацию о задаче раньше, чем её выражает выход модели. На примере Pythia авторы нашли узкое окно, 0,4–1,1% пути через претрейн, где перестраивается матрица unembedding (readout) и в её строках проявляются категории WordNet.

Выход тоже учится

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

Авторы проверили это напрямую. Линейные пробы на скрытых состояниях в ранних чекпойнтах уже декодируют информацию о задаче, хотя собственные выходы модели её ещё не показывают. Получается разрыв между знанием и его проявлением, и именно он искажает датировку многих «переходов» в развитии модели.

Parameter-trajectory crosscoding

Чтобы следить за readout, исследователи предложили parameter-trajectory crosscoding. Метод обучает один разреженный словарь на строки readout для каждого токена на каждом чекпойнте. Классические кросскодеры работают с активациями и требуют прогонять данные через модель. Здесь нужны только веса чекпойнтов, что заметно упрощает анализ открытых моделей с сохранённой историей обучения.

Ключевые наблюдения:

  • окно реорганизации readout у Pythia: 0,4–1,1% претрейна;
  • в этом окне категории WordNet становятся декодируемыми из строк readout;
  • к его концу пробы на скрытых состояниях уже читают информацию, которой нет в выходах;
  • для анализа нужны только веса чекпойнтов, без активаций;
  • при повышенном learning rate readout итоговый loss почти не меняется.

Контрольный эксперимент с learning rate

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

Так и вышло. При повышенном learning rate readout формируется раньше и разрыв между скрытым состоянием и выходом закрывается быстрее. Итоговый loss при этом почти не страдает. Значит, скорость обучения readout влияет на то, когда способность становится видна снаружи, но не на то, к чему модель приходит в конце.

Как использовать результат на практике

Вывод относится к ранней фазе обучения, где датируется много «внезапных» переходов. Если вы строите кривые появления способностей, одной метрики по выходам недостаточно. Рядом стоит класть линейные пробы на скрытых состояниях и сравнивать даты: если проба опережает выход, вы, скорее всего, измеряете созревание readout, а не появление навыка.

Для тех, кто обучает свои модели, это ещё и повод посмотреть на отдельный learning rate для unembedding. Работа проверена на малых моделях и на Pythia, так что переносить выводы на крупные современные архитектуры нужно осторожно. Но для открытых чекпойнтов инструмент уже применим, потому что веса есть у каждого.

ЖХ
Hamidun News
AI‑новости без шума. Ежедневный редакторский отбор из 50+ источников. Продукт Жемала Хамидуна, Head of AI в Alpina Digital.
✦ Практика AI-разработки

Соберите и запустите AI-продукт без классического кодинга

Практический интенсив Жемала Хамидуна по вайб-кодингу в Claude Code и Cursor на hamidun.com/vibecoding: от идеи и архитектуры до рабочего продакшн-сервиса, ботов и пайплайнов.

Программа интенсива →Платформа Vibe Academy
Что вы думаете?
Загружаем комментарии…