Что такое top-p и top-k?
3 месяца назад
Никита Вихров
Ответы
Что такое top-p и top-k
top-p и top-k — это параметры, которые управляют тем, из какого набора токенов модель выбирает следующий. Работают вместе с температурой.
top-k: модель рассматривает только k наиболее вероятных токенов и выбирает среди них.
top-p (nucleus sampling): модель выбирает минимальный набор токенов, чья суммарная вероятность ≥ p.
Разница: top-k всегда фиксированное число вариантов. top-p — адаптивное: если модель уверена в ответе, набор будет маленьким; если нет — большим.
На практике большинство пользователей не трогает эти параметры — достаточно температуры. top-p и top-k нужны при тонкой настройке поведения модели в продуктах.
Если коротко: top-p и top-k ограничивают «словарь» модели при генерации каждого токена, делая ответы более или менее предсказуемыми.
3 месяца назад
Никита Вихров





