VKВлад КуликовОткрытые лекции
Теория информации для машинного обучения3 / 16

Модуль 3. Кросс-энтропия и KL-дивергенция

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

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

Вопрос 3.2.1

3.2. Кросс-энтропия: средний логарифмический счёт модели

Каковы роли PP и QQ в H(P,Q)H(P,Q)?

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

Вопрос 3.2.2

3.2. Кросс-энтропия: средний логарифмический счёт модели

Что произойдёт, если для некоторого исхода p(x)>0p(x)>0, но q(x)=0q(x)=0?

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

Вопрос 3.2.3

3.2. Кросс-энтропия: средний логарифмический счёт модели

Следует ли из one-hot метки в строке датасета, что истинное P(Y∣X=x)P(Y\mid X=x) вырождено?

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

Вопрос 3.3.1

3.3. KL-дивергенция: часть потерь, за которую отвечает модель

Какое тождество верно?

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

Вопрос 3.3.2

3.3. KL-дивергенция: часть потерь, за которую отвечает модель

Когда DKL(P∥Q)=0D_{\mathrm{KL}}(P\|Q)=0?

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

Вопрос 3.3.3

3.3. KL-дивергенция: часть потерь, за которую отвечает модель

Почему log-loss называют строго правильной функцией оценивания?

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

Вопрос 3.4.2

3.4. Неверный код: как KL превращается в лишние биты

В каком смысле DKL,2(P∥Q)D_{\mathrm{KL},2}(P\|Q) — это число «лишних бит»?

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

Вопрос 3.5.1

3.5. Одна формула для классификации и языкового моделирования

Как раскладывается условная кросс-энтропия?

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

Вопрос 3.5.2

3.5. Одна формула для классификации и языкового моделирования

При обычном teacher forcing какие префиксы взвешивают авторегрессионное разложение KL?

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

Вопрос 3.5.3

3.5. Одна формула для классификации и языкового моделирования

Почему хорошее teacher-forced NLL не описывает полностью свободную генерацию?

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

Вопрос 3.5.4

3.5. Одна формула для классификации и языкового моделирования

Что сама по себе гарантирует цель предсказания следующего токена?

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

Вопрос 3.6.1

3.6. Почему CrossEntropyLoss так удобно оптимизировать

Чему равен градиент softmax-кросс-энтропии по логитам при мягкой цели rr?

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

Вопрос 3.6.2

3.6. Почему CrossEntropyLoss так удобно оптимизировать

Какой стандартный вход torch.nn.CrossEntropyLoss позволяет обойтись без лишних преобразований выхода модели?

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

Вопрос 3.7.1

3.7. Перплексия: возвращение с логарифмической шкалы

Если средний NLL измерен в натах, то

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

Вопрос 3.7.2

3.7. Перплексия: возвращение с логарифмической шкалы

Какова точная эмпирическая интерпретация PPL?

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

Вопрос 3.7.3

3.7. Перплексия: возвращение с логарифмической шкалы

Может ли у модели одновременно быть низкая предсказательная энтропия и высокая перплексия?

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

Вопрос 3.7.4

3.7. Перплексия: возвращение с логарифмической шкалы

Почему значения PPL при разных токенизаторах нельзя сравнивать напрямую?

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

Вопрос 3.3.4

Факультативное математическое и справочное углубление

Что минимизирует метод максимального правдоподобия при неверно специфицированном семействе моделей?

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

Вопрос 3.4.1

Факультативное математическое и справочное углубление

Можно ли для любого распределения построить односимвольный двоичный префиксный код с длинами ровно −log⁡2q(x)-\log_2 q(x)?

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

Вопрос 3.6.3

Факультативное математическое и справочное углубление

Что делает label smoothing?

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

Вопрос 3.6.4

Факультативное математическое и справочное углубление

Можно ли взвешенную или сглаженную обучающую функцию потерь возвести в экспоненту и без оговорок назвать токенной перплексией?

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

Вопрос 3.8.1

Факультативное математическое и справочное углубление

Когда разница между прямой и обратной KL становится особенно заметной?

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

Вопрос 3.8.2

Факультативное математическое и справочное углубление

Какое утверждение верно для канонического примера с бимодальной смесью, приближаемой одной гауссианой?

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

Вопрос 3.8.3

Факультативное математическое и справочное углубление

Является ли posterior collapse в VAE просто другим названием для выбора одной моды обратной KL?

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

Вопрос 3.9.1

Факультативное математическое и справочное углубление

Какое описание DPO наиболее точно?

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

Вопрос 3.C.1

Вычислительный блок

Пусть

P=(0.5, 0.25, 0.25),Q=(0.7, 0.2, 0.1).P=(0.5,\ 0.25,\ 0.25), \qquad Q=(0.7,\ 0.2,\ 0.1).

Вычислите кросс-энтропию H(P,Q)H(P,Q) в битах с точностью до трёх знаков после запятой. (допуск 0.002)

Вопрос 3.C.2

Вычислительный блок

Для тех же PP и QQ вычислите DKL(Q∥P)D_{\mathrm{KL}}(Q\|P) в битах с точностью до трёх знаков после запятой. (допуск 0.002)

Вопрос 3.C.3

Вычислительный блок

Модель назначила вероятности 0.50.5, 0.250.25, 0.1250.125 и 0.50.5 четырём фактическим токенам. Вычислите перплексию с точностью до трёх знаков после запятой. (допуск 0.005)

Вопрос 3.C.4

Вычислительный блок

Логиты z=(2,1,0)z=(2,1,0) подаются в softmax, целевой класс — первый. Вычислите градиент кросс-энтропии по логиту этого класса с точностью до трёх знаков после запятой. (допуск 0.002)