VKVlad KulikovPublic / lectures

Library

Information Theory for ML

Information theory from entropy and coding to NLP, LLMs, computer vision, and reinforcement learning.

Read online

Contents

  1. Module 1. Introduction · Quizzes
  2. Module 2. Entropy · Quizzes · Exercises
  3. Module 3. Cross-Entropy and KL Divergence · Quizzes · Exercises
  4. Module 4. Jensen's inequality: when averaging meets nonlinearity · Quizzes · Exercises
  5. Module 5. Mutual information: how much one object tells us about another · Quizzes · Exercises
  6. Module 6. Source coding: from entropy to real bits · Quizzes · Exercises
  7. Module 7. Channel and capacity · Quizzes · Exercises
  8. Module 8. Maximum entropy, exponential models, and KL regularization · Quizzes · Exercises
  9. Module 9. Rate–distortion and the Information Bottleneck: managing information loss · Quizzes · Exercises
  10. Module 10. Algorithmic Information Theory: Shortest Descriptions, MDL, and Universal Prediction · Quizzes · Exercises
  11. Module 11. Comparing distributions: f-divergences, variational critics, and Wasserstein distance · Quizzes · Exercises
  12. Module 12. Information-theoretic generalization bounds: PAC-Bayes and mutual information · Quizzes · Exercises
  13. Module 13. Reasoning in LLMs: computation, search, and information · Quizzes · Exercises
  14. Module 14. Computer Vision Through Information Theory · Quizzes · Exercises
  15. Module 15. Information Geometry: Fisher, Natural Gradient, and Distribution Flows · Quizzes · Exercises
  16. Module 16. Course Reference Sheet

Open in Stepik · Free PDF / EPUB · Support the author