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

Модуль 1. Введение: Reinforcement Learning для LLM

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

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

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

Вопрос P01 · Граница соответствия «LLM — это политика»

Шаг 1.1.4 — LLM как политика: точное соответствие и его граница

один ответ

В токеновой постановке st=(x,y<t)s_t=(x,y_{<t}), at=yta_t=y_t, и LLM действительно задаёт πθ(a∣s)\pi_\theta(a\mid s). Какая оговорка сопровождает это утверждение в модуле?

Один правильный вариант

Вопрос P02 · Четыре вопроса вместо ярлыка

Шаг 1.1.5 — Награда, накопленная награда и цель RL

один ответ

Модуль отвергает формулу «в обучении с учителем есть правильный ответ, а в RL только награда». Чем он предлагает её заменить?

Один правильный вариант

Вопрос P03 · Что скрывает каждая абстракция

Шаг 1.2.1 — Три полезные абстракции: ответ, токен и макродействие

несколько ответов

Три постановки LLM-задачи намеренно что-то скрывают. Отметьте все верные соответствия.

Отметьте все верные варианты

Вопрос P04 · Чего не делает более плотный сигнал

Шаг 1.2.2 — Разреженная награда, вклад действий и стоимость роллаутов

один ответ

Функция ценности, групповая базовая оценка и награды за промежуточные шаги делают разреженный сигнал информативнее. Чего ни один из этих приёмов не делает?

Один правильный вариант

Вопрос P05 · Офлайн и обучение по данным другой политики

Шаг 1.3.3 — Классические оси и их границы

один ответ

Почему «офлайн» и «по данным другой политики» нельзя считать синонимами?

Один правильный вариант

Вопрос P06 · Карта методов

Шаг 1.3.5 — SFT, DPO, PPO-RLHF, GRPO/RLVR и Best-of-N

несколько ответов

По таблице шага 1.3.5 — какие утверждения верны? Отметьте все.

Отметьте все верные варианты

Вопрос P07 · Что описывает формула температуры

Шаг 1.4.2 — Softmax с температурой: первый вычислимый пример политики

один ответ

Формула πi(T)∝exp⁡(zi/T)\pi_i(T) \propto \exp(z_i/T) и монотонность энтропии по TT доказаны для фиксированных конечных логитов. Почему параметр temperature в API не обязан вести себя так же?

Один правильный вариант

Вопрос P08 · Энтропия при заданной температуре

Шаг 1.4.3 — Как энтропия зависит от температуры: воспроизводимый эксперимент

числовой ответ · допуск ±0.01

Логиты z=(3,1,0)z = (3, 1, 0), температура T=2T = 2.

Чему равна энтропия политики в натах?

Вопрос P09 · Точная ценность коридора при ограниченном горизонте

Шаг 1.4.4 — Накопленная награда и оценка Монте-Карло в коридоре

код-задача

Симметричное блуждание по клеткам 0..40..4; старт в 22; шаг влево или вправо равновероятен. Эпизод завершается в 00 (награда 00) или в 44 (награда +1+1), а также обрывается после max_steps действий.

Спецификация: вычислите V(2)=Pr⁡(T4≤max_steps)V(2) = \Pr(T_4 \le \texttt{max\_steps}) точно — динамическим программированием по числу оставшихся шагов, без симуляции.

Формат ввода: одна строка — max_steps. Формат вывода: одна строка — значение (6 знаков).

Стартовый код:

def exact_corridor_value(max_steps: int) -> float:
    """Вероятность достичь состояния 4 из состояния 2 не более чем за max_steps действий."""
    # ВАШ КОД ЗДЕСЬ
    raise NotImplementedError

if __name__ == "__main__":
    print(f"{exact_corridor_value(int(input())):.6f}")

Открытые тесты:

stdinstdout
20.250000
40.375000
60.437500
200.499512

Вопрос P10 · Стандартная ошибка оценки Монте-Карло

Шаг 1.4.4 — Накопленная награда и оценка Монте-Карло в коридоре

числовой ответ · допуск ±0.002

Накопленная награда в коридоре — бернуллиевская величина с p=1023/2048≈0.4995p = 1023/2048 \approx 0.4995. Оценка строится по N=400N = 400 независимым эпизодам.

Чему примерно равна стандартная ошибка p(1−p)/N\sqrt{p(1-p)/N}?