ДалееСледующее руководство
Логит-линза и декодирование промежуточного слоя
Языковой ИИ
Техническое РУКОВОДСТВО
Логит-линза и настроенная линза — это методы интерпретации, которые слой за слоем просматривают скрытые состояния преобразователя, чтобы увидеть, о чем «думает» модель, прежде чем она даст окончательный ответ.
Прослушайте это руководствоОзвучено ИИ · ~2 min
Они показывают, как постепенно формируется прогноз по мере прохождения информации через сеть.
Преобразователь строит свой ответ постепенно: каждый слой добавляется к текущему «остаточному потоку», который только в самом конце превращается в вероятности слов. Логит-линза, представленная ностальгебраистом в 2020 году, позволяет сократить эту проблему, применяя окончательное извлечение модели (и норму слоя) непосредственно к промежуточным слоям, так что вы можете считывать лучшее предположение сети на каждой глубине. Это часто показывает, что ответ кристаллизуется на средних и поздних уровнях. Настроенная линза (Белроуз и коллеги, 2023) улучшает ее, обучая небольшой аффинный зонд на каждом слое переводить скрытые состояния в окончательный базис, исправляя смещение и неточность, от которых страдает необработанная логит-линза, особенно на ранних уровнях и в разных семействах моделей.
Использование логит-линзы для наблюдения за фактическим ответом, например, появлением столицы в средних слоях модели.
Применение настроенной линзы для сравнения того, как разные семейства моделей сходятся в прогнозе по глубине.
Обнаружение того, что модель внутренне «решила» ответ за несколько уровней до вывода
Диагностика слоев, на которых вредоносные или предвзятые предсказания токенов впервые становятся доминирующими в остаточном потоке.
Методы линзы становятся стандартом для отслеживания того, как факты, отказы или предубеждения возникают на глубине, а также для определения того, когда модель «знает» ответ на раннем этапе. Ожидайте, что они в сочетании с разреженными автокодировщиками и причинно-следственными исправлениями перейдут от описания прогнозов к объяснению механизмов. Исследования также направлены на то, чтобы выяснить, выявляют ли промежуточные показания скрытые знания или обман, который модель скрывает в своих окончательных результатах, что делает линзы кандидатом в составные элементы для проверок безопасности и мониторинга раннего предупреждения.
Бесплатная рассылка
Три проверенных AI-истории каждое утро буднего дня, написанные простым английским. Бесплатно навсегда, без рекламы.
Одно электронное письмо каждый будний день. Отписаться в один клик. Мы никогда не продаем и не передаем ваш адрес.
Проверьте себя
Мгновенная обратная связь по каждому ответу и общий сертификат с проверяемым идентификатором после прохождения курса.
Поддержите бесплатное образование в области искусственного интеллекта. AI Understanding — это некоммерческая организация 501(c)(3). Никакой рекламы и платного доступа. Сделать пожертвование
Логит-линза и настроенная линза — это методы интерпретации, которые слой за слоем просматривают скрытые состояния преобразователя, чтобы увидеть, о чем «думает» модель, прежде чем она даст окончательный ответ. Они показывают, как постепенно формируется прогноз по мере прохождения информации по сети.
Логит-линза проецирует промежуточные состояния остаточного потока через существующее встраивание, чтобы увидеть предсказанные моделью токены на каждой глубине.
Настроенный объектив обучается послойному линейному преобразователю, корректируя смещения и обеспечивая более точные показания с меньшей запутанностью, чем необработанный логит-объектив.
Каждый уровень записывает аддитивные обновления в общий остаточный поток, поэтому раннее проецирование этого потока аппроксимирует промежуточный прогноз.
Логит-линза была представлена ностальгебраистом в сообщении в блоге 2020 года, анализирующем промежуточные предсказания GPT-2.
Показания обычно показывают правильную вероятность получения токена на средних и поздних уровнях по мере накопления вычислений.
Продолжайте учиться
Другие руководства, выбранные по этой теме
ДалееСледующее руководство
Логит-линза и декодирование промежуточного слоя
Языковой ИИ