VKVlad KulikovPublic / lectures
Modern LLMs12 / 20

Module 12. Diffusion Language Models

Choose your answers and select “Check”. Numbers accept a decimal point, comma, or simple fraction. Answers and drafts are saved in this browser and shared between RU/EN.

Checked: 0 / 19 · Correct: 0

Question 12.1.1

12.1. The sequential unit of work

What can reduce the sequential depth of diffusion generation?

One correct option

Question 12.5.1

12.5. The absorbing-mask forward process

With a linear masking schedule at t=0.25, how likely is a token to remain visible?

One correct option

Question 12.5.2

12.5. The absorbing-mask forward process

Why is the forward-process mask called absorbing?

One correct option

Question 12.6.1

12.6. Worked example A: a mask schedule

Which mask counts describe four equal reveal steps over eight positions?

One correct option

Question 12.7.1

12.7. Training objective and likelihood

At t=0.5, four masked targets receive probabilities 0.9, 0.7, 0.6, and 0.8. What is the weighted sum loss?

One correct option

Question 12.7.2

12.7. Training objective and likelihood

Keeping the time weight fixed, what happens if the four masked losses are averaged rather than summed?

One correct option

Question 12.7.3

12.7. Training objective and likelihood

Independent masking hides no tokens. What is the summed loss contribution?

One correct option

Question 12.8.1

12.8. Any-order training and its limits

Does bidirectional masking guarantee that a model learns every reversed relation?

One correct option

Question 12.9.1

12.9. Sampling and worked example B

What is the purpose of remasking a revealed position?

One correct option

Question 12.9.2

12.9. Sampling and worked example B

A source emits only AA and BB equally. How much probability do two independent marginal draws assign to AB and BA together?

One correct option

Question 12.9.3

12.9. Sampling and worked example B

Logits and greedy candidates are fixed; all positions will be revealed. What can changing the order affect?

One correct option

Question 12.10.1

12.10. A generic roofline calculation

A pass needs at least 4.776 ms of weight transfer and 16.549 ms of arithmetic. What is the ideal roofline time bound?

One correct option

Question 12.11.1

12.11. Steps, batching, and weight precision

Why does a single-request diffusion speed advantage not establish a large-batch advantage?

One correct option

Question 12.12.1

12.12. Level-1 code

How should the teaching loss handle a target ID of −1?

One correct option

Question 12.14.1

12.14. Block diffusion, length, and caching

Which state can be reused exactly in the block-diffusion setup described here?

One correct option

Question 12.14.2

12.14. Block diffusion, length, and caching

What happens to the progression order when the block size is one?

One correct option

Question 12.14.3

12.14. Block diffusion, length, and caching

The last denoising call saw masks; final block tokens were chosen afterwards. How should the history cache be prepared?

One correct option

Question 12.15.1

12.15. Reading the DiffusionGemma passport

Why is the per-token active parameter count insufficient to predict a MoE canvas's weight traffic?

One correct option

Question 12.17.1

12.17. Multimodal diffusion systems

What must be specified when a multimodal system is described as diffusion-based?

One correct option