ДалееСледующее руководство
How Leading Questions Bias AI Answers
Языковой ИИ
РУКОВОДСТВО ПО ЯЗЫКУ ИИ
Логит-смещение — это ручка, которая подталкивает языковую модель к определенным токенам или от них, добавляя фиксированное число к их баллам, прежде чем модель выберет следующее слово.
Прослушайте это руководствоОзвучено ИИ · ~2 min
It is a lightweight way to ban words, force choices, or shape style without retraining anything.
Прежде чем модель выберет следующий токен, она выдает логит (ненормализованную оценку) для каждого токена в своем словаре. Смещение логита позволяет добавлять постоянное значение к логитам выбранных токенов по их числовым идентификаторам токенов. Большое положительное смещение делает токен гораздо более вероятным для выборки; большое отрицательное смещение (часто -100 в API) фактически запрещает это. Поскольку корректировка происходит до мягкого максимума, который превращает оценки в вероятности, даже небольшие отклонения существенно меняют распределение. Важно отметить, что предвзятость связана с идентификаторами токенов, а не целыми словами, поэтому для слова, состоящего из нескольких токенов, может потребоваться, чтобы каждая из его частей была смещена, чтобы полностью подавить или продвинуть его. Это быстрый хирургический контроль, который не требует тонкой настройки и применяется по запросу.
Установка смещения -100 для жетонов ненормативной лексики, чтобы чат-бот никогда не произносил определенные слова.
Принудительное использование классификатора «да/нет» путем придания сильного положительного смещения токенам «Да» и «Нет» и подавления всего остального.
Препятствуйте злоупотреблению фразой или словом-паразитом, применяя умеренный негативный уклон к его токенам.
Увеличение количества терминов, специфичных для предметной области (например, названия продукта), чтобы составитель отчета достоверно упоминал их.
Смещение логита остается основным средством быстрого управления, но появляются более богатые альтернативы: структурированное/ограниченное декодирование для жестких гарантий, управление активацией или разработка представления, которые подталкивают внутренние векторы модели, а не просто выходные оценки. Ожидайте, что API сохранят логит-смещение в качестве простого аварийного люка, предлагая элементы управления более высокого уровня — запрещенные фразы, директивы стиля, фильтры безопасности — которые автоматически обрабатывают токенизацию, поэтому разработчикам не придется думать о необработанных идентификаторах токенов.
Бесплатная рассылка
Три проверенных AI-истории каждое утро буднего дня, написанные простым английским. Бесплатно навсегда, без рекламы.
Одно электронное письмо каждый будний день. Отписаться в один клик. Мы никогда не продаем и не передаем ваш адрес.
Проверьте себя
Мгновенная обратная связь по каждому ответу и общий сертификат с проверяемым идентификатором после прохождения курса.
Поддержите бесплатное образование в области искусственного интеллекта. AI Understanding — это некоммерческая организация 501(c)(3). Никакой рекламы и платного доступа. Сделать пожертвование
Логит-смещение — это ручка, которая подталкивает языковую модель к определенным токенам или от них, добавляя фиксированное число к их баллам, прежде чем модель выберет следующее слово. Это легкий способ запретить слова, заставить выбирать или изменить стиль, ничего не переучивая.
Смещение логита добавляет константу к логитам выбранных идентификаторов токенов, изменяя вероятность их выбора без изменения самой модели.
Большое отрицательное смещение, такое как -100, сводит вероятность пост-softmax токена практически к нулю, поэтому он практически никогда не производится.
The API reference documents a range of -100 to 100 for each token ID, where negative values decrease likelihood and positive values increase it.
Значения смещения применяются к конкретным идентификаторам токенов из словаря токенизатора, поэтому вам необходимо знать идентификаторы частей слова.
Softmax возводит логиты в степень, поэтому даже скромное положительное смещение существенно умножает ненормализованный вес токена, резко повышая его шансы.
Продолжайте учиться
Другие руководства, выбранные по этой теме
ДалееСледующее руководство
How Leading Questions Bias AI Answers
Языковой ИИ