VKВлад КуликовОткрытые лекции
RL для LLM6 / 13

Модуль 6. LLM как политика: токены, логарифмы вероятностей и KL

Выберите ответы и нажмите «Проверить». Для чисел подходят точка, запятая и простые дроби. Ответы и черновики сохраняются в этом браузере и общие для RU/EN.

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

Проверено: 0 / 2 · Верно: 0

Вопрос P01 · Матрица причин остановки

Для каждой строки заполните terminated, truncated и пояснение: а) модель выбрала EOS, который контракт считает концом ответа; б) достигнут лимит длины; в) внешний тайм-аут сработал в момент, когда среда также сообщила истинный успех; г) движок вернул неизвестную строку server_cancelled. Можно ли последнюю строку автоматически считать терминальной?

Вопрос P02 · EOS в вероятности и в отображаемом тексте

Модель сэмплировала токены [17, 42, EOS]. Интерфейс показывает пользователю только первые два токена. Какие токены входят в вероятность действия политики и какие — в отображаемый текст? Почему удаление EOS до вычисления old_logprob меняет математический объект?

Вопрос P03 · Диагностика причинного сдвига

В журнале для токенов [BOS, A, B] записаны логарифмы вероятностей из позиций логитов [0,1,2] для целей [BOS,A,B]. Укажите две ошибки и правильное выравнивание.

Вопрос P04 · Почему PPL изменилась после смены маски

Одна реализация считает PPL по четырём токенам ответа, другая дополнительно включает два токена запроса с очень высокой вероятностью. Вторая PPL меньше. Следует ли из этого улучшение политики ответа?

Вопрос P05 · Три роли логарифмов вероятностей

Сопоставьте old_logprobs, current_logprobs и ref_logprobs с их ролями в PPO и KL-регуляризации. Какие из них должны оставаться фиксированными в течение нескольких эпох обновления одного пакета?

Вопрос P06 · Точный KL и один подписанный вклад

Для одного токена log π=-3.0, log π_ref=-2.5. Выборочный вклад log π-log π_ref отрицателен. Что можно и нельзя заключить?

Автоматически проверяется только выбор или числовая часть. Объяснение сверьте с авторским разбором.

Вопрос P07 · Контрпример к безусловному k3

Возьмите q=(1,0)q=(1,0) и p=(0.8,0.2)p=(0.8,0.2). Вычислите Eq[p/q]\mathbb E_q[p/q] по наблюдаемому носителю и объясните, почему контрольная вариата перестала иметь нулевое среднее.

Автоматически проверяется только выбор или числовая часть. Объяснение сверьте с авторским разбором.

Вопрос P08 · Лёгкий и тяжёлый хвост отношения

В двух экспериментах точный KL мал, но во втором редко встречается действие с большим p/qp/q. Почему дисперсия k3 может оказаться намного выше, хотя k3 неотрицателен?

Вопрос P09 · Температура и сохранённый old_logprob

Логиты были разделены на T=2T=2 перед сэмплированием, но old_logprob сохранили из softmax при T=1T=1. Что произойдёт с PPO-отношением даже без изменения весов модели?

Вопрос P10 · Порядок top-k и top-p

Почему недостаточно сохранить только числа top_k=2 и top_p=0.7? Приведите ситуацию, в которой изменение порядка обработчиков меняет носитель.

Вопрос P11 · Найти дефект контракта роллаута

Пакет хранит текст, награду и текущие логарифмы вероятностей, но не хранит идентификаторы токенов, маску, версию политики и причину остановки. Назовите минимум четыре невозможные или ненадёжные операции.

Вопрос P12 · Токены инструмента и маска ответа

В диалоге модель выдала вызов инструмента, среда вставила результат поиска, затем модель продолжила ответ. Какие токены являются действиями политики, а какие наблюдениями среды? Как должна вести себя маска функции потерь политики?