VKVlad KulikovPublic / lectures
Information Theory for ML10 / 16

Module 10. Algorithmic Information Theory: Shortest Descriptions, MDL, and Universal Prediction

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 / 25 · Correct: 0

Question 10.2.1

10.2. The shortest program as a description length

What does prefix Kolmogorov complexity KU(x)K_U(x) measure?

One correct option

Question 10.2.2

10.2. The shortest program as a description length

Why does a general upper bound for prefix complexity contain overhead beyond ∣x∣|x|?

One correct option

Question 10.2.3

10.2. The shortest program as a description length

What does the invariance theorem state?

One correct option

Question 10.2.4

10.2. The shortest program as a description length

How should K(x∣y)K(x\mid y) be interpreted?

One correct option

Question 10.2.5

10.2. The shortest program as a description length

Which statement about a short algorithmic description is correct?

One correct option

Question 10.3.1

10.3. Incompressibility, uncomputability, and real compressors

According to the counting argument, what is the largest possible fraction of nn-bit strings with K(x)<n−cK(x)<n-c?

One correct option

Question 10.3.2

10.3. Incompressibility, uncomputability, and real compressors

What computability property does K(x)K(x) have?

One correct option

Question 10.3.3

10.3. Incompressibility, uncomputability, and real compressors

What does a real lossless compressor CC provide for K(x)K(x)?

One correct option

Question 10.3.4

10.3. Incompressibility, uncomputability, and real compressors

Why can a PRNG stream with a short seed compress poorly under gzip despite having small K(x)K(x) relative to its length?

One correct option

Question 10.4.1

10.4. Where Shannon and Kolmogorov meet

How are the entropy of a computable distribution PP and expected prefix complexity related?

One correct option

Question 10.5.1

10.5. Algorithmic probability and Solomonoff induction

Why is 2−∣p∣2^{-|p|} a natural weight for a prefix program pp?

One correct option

Question 10.5.2

10.5. Algorithmic probability and Solomonoff induction

How does the sequential Solomonoff M(x)M(x) differ from an ordinary probability measure?

One correct option

Question 10.5.3

10.5. Algorithmic probability and Solomonoff induction

What does universal dominance express?

One correct option

Question 10.5.4

10.5. Algorithmic probability and Solomonoff induction

Why can Solomonoff induction not be implemented directly?

One correct option

Question 10.5.5

10.5. Algorithmic probability and Solomonoff induction

[Optional]

What distinction is hidden by the popular notation “universal probability ≈2−K\approx2^{-K}”?

One correct option

Question 10.6.1

10.6. MDL: the model must pay for itself

What does a simple two-part MDL code minimize?

One correct option

Question 10.6.2

10.6. MDL: the model must pay for itself

What does a prequential code measure beyond one final accuracy value?

One correct option

Question 10.6.3

10.6. MDL: the model must pay for itself

When does a Gaussian prior induce an L2L_2 penalty as MAP?

One correct option

Question 10.7.1

10.7. Similarity through shared structure

What does practical NCD substitute for uncomputable KK?

One correct option

Question 10.7.2

10.7. Similarity through shared structure

Why are both C(xy)C(xy) and C(yx)C(yx) sometimes computed for NCD?

One correct option

Question 10.8.1

10.8. LLMs and universal prediction

Which connection between a language model and compression is exact?

One correct option

Question 10.8.2

10.8. LLMs and universal prediction

What is the most accurate description of the Bayesian interpretation of in-context learning?

One correct option

Question 10.9.1

10.9. Mathematical deepening: AIXI

[Optional]

What is the precise status of AIXI?

One correct option

Question 10.10.1

10.10. Optional physical bridge

[Optional]

What does the bound kBTln⁡2k_BT\ln2 directly concern?

One correct option

Question 10.12.1

10.12. Takeaways

Which statement best summarizes the boundaries of the module?

One correct option