Ilyass Ouardi

Ilyass Ouardi

M.Sc. Computer Science Student at University of Milan. Researching mechanistic interpretability, representation geometry, and verifiable AI safety.

← Research

Mechanistic Interpretability Papers

A self-study curriculum in mechanistic interpretability, ordered the way I would teach it: build the conceptual vocabulary, reverse-engineer small models by hand, learn the causal toolkit, move to dictionary learning and frontier-scale circuit tracing, then apply it to representation geometry, steering, and safety.

Each part opens with the question it answers. Within a part, papers are in suggested reading order. If you only have time for one pass, read the ★ starred items.


Part 0: Orientation & Prerequisites

Why the field exists, how to enter it, and what to know before reading a paper.

Tooling to install early: Neuronpedia (browse SAE features) • EleutherAI (automated feature interpretation) • EasySteer (steering) • learnmechinterp.com (general guide)


Part 1: Core Concepts: Features, Circuits & Superposition

What are the units of computation in a network, and why are they hard to find?


Part 2: Reverse-Engineering Small Models

Can we fully explain an algorithm a transformer learned? Start where ground truth exists.

Case study: Othello-GPT (do these in order)

Does a model trained only on move sequences build an internal world model?

(The SAE-on-Othello papers appear in Part 4, where they serve as evaluations.)


Part 3: The Causal Toolkit: Patching & Circuit Discovery

From correlation to falsifiable intervention.

Exercise: reproduce the IOI circuit from Part 2 with patching before reading ACDC.


Part 4: Dictionary Learning & Sparse Autoencoders

If neurons are polysemantic, can we recover the true features?

Improving & evaluating SAEs

Do SAEs actually find the ground truth? (Othello as a testbed)


Part 5: Circuit Tracing at Frontier Scale

Features plus circuits: explaining what a large model does on a specific prompt.


Part 6: Representation Geometry

Where do concepts live in activation space, and when does a single direction fail?


Part 7: Steering, Erasure & Safety Applications

Using what we know to read and control model behavior.


Part 8: Eliciting Latent Knowledge & Internal Beliefs

Can we read what a model believes without trusting what it says?


Part 9: Frontier Reads: Model Psychology

What do internals say about introspection and affect-like states?


Parts 0 and 4-5 incorporate material from the Mech Interp Reading List by letargicus.