Iliad
Intensives →

Iliad Intensive Curriculum

The Iliad Intensive is a month-long, full-time AI alignment course for students with strong mathematics, physics, or theoretical-CS backgrounds. The materials are self-contained lecture notes and worksheets on various topics, and pointers for further study. About 20 contributors developed them. We welcome feedback via issues on GitHub.

Foundations

A — Alignment

    • A.1AI Alignment Introduction

      AI alignment involves choosing how AI should behave and developing methods that reliably produce that behavior. This intro to alignment day compares intent alignment, constitutions, corrigibility, and coherent extrapolated volition. We will discuss specification gaming and goal misgeneralization, training stories, inductive biases, and goal-directedness. To get a sense of timelines, we will also take a look at AI 2027. Then we will discuss the Hugging Face incident brings these concerns into practice, showing why agent behavior, containment, and oversight must be considered together.

    • A.2Alignment in Practice

      What do labs do to make their models aligned in practice? Covers the different stages in the training pipeline, deployment and methods labs use to stress-test the result to see if the alignment holds.

    • A.3Alignment in Practice 2

      The alignment in practice day discusses a schematic for the transformer architecture, transformer training, alignment issues seen during transformer training, and methods used to correct those issues including AI control.

    • A.4Reward Learning Theory

      RLHF grades a policy by a proxy for the true reward: what the evaluator can see. We derive by hand, in a toy example with partial observability, how a policy can hide its failures from the evaluator and inflate the evaluator's perception of its return.

B — Learning

    • B.2Mysteries of Deep Learning

      Why deep learning works so well — approximation, generalization and optimization — and the parts nobody can explain yet.

    • B.3Singular Learning Theory

      Singular learning theory (SLT) places degeneracy as a core part of understanding how neural networks learn. We cover the parameter-function map, the meaning of degeneracy through the local learning coefficient, to Watanabe's free energy formula and Bayesian phase transitions.

    • B.4Training Dynamics

      Exact learning dynamics of deep linear networks -- loss-landscape geometry, balanced gradient flow and the NTK, the rich (saddle-to-saddle) and lazy regimes, their mixed unification, and the implicit bias of SGD noise.

    • B.5Data Attribution

      Which training examples caused a model to behave the way it does? These notes develop the main approaches to data attribution -- counterfactuals and Shapley values, classical and Bayesian influence functions, and training-dynamics unrolling -- with derivation exercises throughout.

    • B.6Physics of Deep Learning

      An introduction to physics-inspired analysis and inquiry in deep learning, particularly focusing on techniques from statistical mechanics, statistical field theory, and (a bit of) dynamical systems.

C — Abstractions, Representations, and Interpretability

    • C.1Intro to ML Engineering

      Crash course in ML and LLM basics in PyTorch, how to setup machines for ML research and engineering, and making effective use of Claude Code.

    • C.2Mechanistic Interpretability

      What can we learn about how a model works by looking at its internals? We cover the main methods for reverse engineering neural networks, from features and circuits to sparse autoencoders and auto-interp of activations, and discuss the relevance to safety.

    • C.3Computational Mechanics

      What must a next-token predictor remember about the past? Causal states, belief states and their geometry, from HMMs to generalised HMMs, ending with the evidence that transformers learn this structure.

    • C.4Condensation

      Organizing information across a family of observations. Define latent models, examine reconstruction and conditional independence, and prove an exact and quantitative correspondence theorem. A worked hierarchical-clustering example, and how condensation relates to earlier work in statistics and what remains between the theorem and useful translation between the latents of human and AI models.

D — Agency

  • D.1Decision Theory and Reinforcement Learning

    • D.1.1Preferences to Rewards

      Building from preferences and a minimal set of axioms to a utility function expressible as a sum of discounted rewards: the familiar framing in reinforcement learning.

    • D.1.2Reinforcement Learning

      The Bellman equations and what follows from them: the existence of optimal policies, the policy improvement theorem, the rate of convergence of Bellman updates, and the convergence of Q-learning.

    • D.2Policy Gradients and Misgeneralization

      Implement Vanilla Policy Gradient to train a neural network using reinforcement learning, and explore emperically the concepts of goal misgeneralisation in a toy environment.

  • D.3AIXI

    • D.3.1Solomonoff Induction

      How an idealized agent should predict. A Bayesian mixture over a countable class of computable hypotheses learns to predict any sequence, with total error bounded by the description length of the truth -- a formal Occam's razor.

    • D.3.2AIXI

      Exploring the Bayesian optimal policy for history based reinforcement learning.

  • D.4Agent Foundations

    • D.4.1Agent Foundations

      Superintelligence alignment may allow only one critical try, with no trial and error on a system more capable than anything yet observed. Agent foundations seeks research directions that survive extreme optimization and self-modification.

    • D.4.2Optimization and Thermodynamics

      An optimizer funnels a broad range of starting conditions into a narrow target; the entropy it removes measures how much. Physics charges for every bit, so an embedded agent pays for optimization with what it knows.

  • D.5Decision Theory

    • D.5.1Decision Theory

      Safety proofs require decision-theoretic assumptions invariant under self-modification. Covers ideal choice in exotic environments (copies, simulations) and multiagent cooperation via open-source game theory and safe Pareto improvements.

    • D.5.2Open-Source Game Theory

      When agents can read each other's code, cooperation needs neither repetition nor trust — but the same transparency starts races to commit first. Conditional commitment, safe Pareto improvements, and a tournament.

    • D.6Instrumental Convergence

      We discuss a simple mathematical formalization of what it means to "seek power" in a Markov decision process (MDP), and conditions under which such behavior emerges.

    • D.7World Models

      We cover a general introduction to world models, how to formally defined them, why they matter, and how agents use them to build abstractions.

E — Safety Guarantees and their Limits

    • E.1Scalable Oversight and Debate

      Debate is a form of scalable oversight: it seeks to extend a reward signal for honest solutions to difficult problems while reducing the amount of human judgment needed.

    • E.2Steganography & Backdoors

      Steganography is the study of hiding messages in plain sight. We run a demo for intuition, show that perfect undetectability is expensive but computational undetectability is cheap, and hide a backdoor in a model by tampering with weight initialization.

    • E.3Worst-Case Interpretability

      How do we know an interpretation is right? We treat an explanation as a proof of model performance, where shorter proofs mean deeper understanding, and work through compact proofs for a toy max-of-K transformer to see where the bounds break down.