ДаліНаступний посібник
Спекулятивне декодування чорнових моделей
ШІ мови
Мова AI GUIDE
Елементи керування декодуванням — це ручки, які визначають, як мовна модель вибирає кожне наступне слово зі свого розподілу ймовірностей.
Послухайте цей посібникШІ-розказаний · ~2 min
Налаштування, як-от температура, верхня температура та покарання за повторення, впливають на те, чи буде результат креативним, зосередженим чи зацикленим.
Мовна модель не виводить текст безпосередньо; він виводить ймовірність для кожного можливого наступного токена. Декодування — це стратегія перетворення цих ймовірностей у справжні слова. Температура змінює розподіл: низькі значення загострюють його в бік найбільш ймовірного маркера (сфокусований, детермінований), високі значення згладжують (різноманітний, ризикований). Top-k зберігає лише k найбільш ймовірних токенів; top-p (вибірка ядра) зберігає найменший набір, сума ймовірностей якого дорівнює порогу, наприклад 0,9. Штраф за повторення ділить бали вже використаних жетонів, перешкоджаючи повторенню моделі. Пов’язані елементи керування включають покарання за частоту (що масштабується за частотою появи маркера) і покарання за присутність (фіксований штраф, коли маркер взагалі з’являється). Настроювання цих параметрів запобігає як роботизованим петлям, так і незв’язаному переміщенню.
Додаток для творчого написання підвищує температуру та топ-п, щоб створювати різноманітні, дивовижні продовження історії.
Помічник кодування знижує температуру майже до нуля, тому повертає єдине, найбільш вірогідне, детерміноване завершення коду.
Чат-бот застосовує штраф за повторення приблизно 1,2, щоб не допустити повторення однієї й тієї самої фрази знову і знову.
Користувач API встановлює покарання за частоту, щоб запобігти надмірному використанню того самого модного слова в довгому документі.
Декодування є активною дослідницькою сферою. Новіші методи, як-от контрастний пошук, типова вибірка, ета-вибірка та мінімальна вибірка, спрямовані на збалансування когерентності та різноманітності більш розумно, ніж фіксовані пороги. Спекулятивне декодування використовує невелику чорнову модель для прискорення генерації. Очікуйте, що майбутні системи динамічно адаптуватимуть параметри декодування до контексту та надаватимуть простіші елементи керування високого рівня, щоб користувачі могли вимагати «більш креативних» або «точніших» без ручного жонглювання температурою та штрафами.
Безплатний розсилок
Три перевірені історії про ШІ щоробочого ранку, написані простою мовою. Безплатно назавжди, без реклами.
Один лист щотижня з понеділка по п'ятницю. Відписатися в один клік. Ми ніколи не продаємо та не передаємо вашу адресу.
Перевір себе
Миттєва зворотна связь на кожну відповідь та сертифікат із перевіреним ідентифікатором, яким можна поділитися, після проходження курсу.
Підтримайте безплатну освіту у сфері ШІ. AI Understanding — це некомерційна організація 501(c)(3) — без реклами, без платних стін, назавжди. Зробіть пожертву
Елементи керування декодуванням — це ручки, які визначають, як мовна модель вибирає кожне наступне слово зі свого розподілу ймовірностей. Налаштування, як-от температура, верхня температура та покарання за повторення, впливають на те, чи буде результат креативним, зосередженим чи зацикленим.
Вища температура вирівнює розподіл ймовірностей, роблячи менш вірогідні токени більш конкурентоспроможними, а вихід більш різноманітним і непередбачуваним.
Top-p вибирає найменшу групу топ-токенів, сукупна ймовірність яких досягає порогу (наприклад, 0,9), тому пул кандидатів адаптується до контексту.
Штраф за повторення змінює логіти (необроблені оцінки) уже використаних жетонів, перш ніж вони перетворюються на ймовірності, зменшуючи ймовірність їх вибору.
OpenAI’s API guide describes frequency penalty as proportional to prior token count and presence penalty as a one-off adjustment for tokens already sampled.
A temperature near zero reduces sampling randomness and makes output more deterministic; it does not guarantee that the selected code is correct.
Продовжуйте вчитися
Інші посібники, вибрані для цієї теми
ДаліНаступний посібник
Спекулятивне декодування чорнових моделей
ШІ мови