Один словарь может работать у языковой модели дважды

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

Когда пора выбрать следующее слово, некоторым моделям не нужна отдельная таблица. Их внутреннее представление сравнивается с теми же векторами, но матрица используется в обратном направлении — транспонируется. Так получаются оценки для всех токенов словаря.

Этот приём называется weight tying, или связыванием весов. Он уменьшает число параметров и связывает «понимание входа» с выбором выхода. Но применяется не во всех архитектурах.

#нейросети #LLM #эмбеддинги

Один словарь может работать у языковой модели дважды
Сначала каждый токен превращается в набор чисел — эмбеддинг | Сетка — социальная сеть от hh.ru