Skip to main content

ARENA Program Progress Tracker(in progress)

·3 mins

Treylon Wofford | Started: ____________ | Target completion: ____________

Legend: ⬜ Not started / In progress → ✅ Completed (swap the emoji as you finish each module)


Week 1 — Transformer Interpretability: Foundations #

Chapter 1, Part 1: Build the core toolkit

  • 1.1 — Transformers from Scratch: Build a transformer from scratch and load pretrained GPT-2 weights
  • 1.2 — Intro to Mech Interp: Learn TransformerLens to extract activations, apply hooks & find important attention heads
  • 1.3.1 — Linear Probes: Train linear probes to detect deception in a model playing the game Coup
  • 1.3.2 — Function Vectors & Model Steering: Steer model behaviour using activation interventions and the nnsight library
  • 1.3.3 — Interpretability with SAEs: Use SAEs to decompose LLM activation space, monitor cognition & steer behaviour
  • 1.3.4 — Activation Oracles: Implement activation oracles to reveal hidden knowledge and uncover forward-predictions

Week 1 notes:


Week 2 — Transformer Interpretability: Circuits & Classic Results #

Chapter 1, Part 2: Reverse-engineering real models

  • 1.4.1 — Indirect Object Identification (IOI): Reverse-engineer the IOI circuit in GPT-2 small following “Interpretability in the Wild”
  • 1.4.2 — SAE Circuits: Apply SAEs to circuit analysis, decomposing computations and tracing features through layers
  • 1.5.1 — Balanced Bracket Classifier: Reverse-engineer the algorithm learned by a bracket-balancing transformer
  • 1.5.2 — Grokking & Modular Arithmetic: Discover Fourier circuits in modular arithmetic models and observe grokking in action
  • 1.5.3 — OthelloGPT: Investigate emergent world representations in a GPT model trained on Othello games
  • 1.5.4 — Superposition & SAEs: Replicate Anthropic’s superposition paper and train SAEs to recover features
  • Bonus — Monthly Algorithmic Problems: 7 algorithmic challenges to test your interpretability skills in hackathon format

Week 2 notes:


Week 3 — Reinforcement Learning #

Chapter 2: From fundamentals to RLHF

  • 2.1 — Intro to RL: RL fundamentals: MDPs, policies, value functions, and multi-armed bandits
  • 2.2 — DQN & VPG: Implement DQN and Vanilla Policy Gradient for CartPole and beyond
  • 2.3 — PPO: Build a PPO agent from scratch and train it to master CartPole
  • 2.4 — RLHF: Implement RLHF end-to-end, applying PPO to language model finetuning
  • 2.5 — MCTS & AlphaZero: Implement MCTS and AlphaZero to train agents for complex games

Week 3 notes:


Week 4 — LLM Evaluations #

Chapter 3: Threat models, datasets, and agents

  • 3.1 — Intro to Evals: Design threat models and specifications for evaluating model properties
  • 3.2 — Dataset Generation: Use LLMs to generate and refine high-quality evaluation datasets
  • 3.3 — Running Evals with Inspect: Run standardised LLM evaluations using UK AISI’s Inspect library
  • 3.4 — LLM Agents: Build LLM agents with scaffolding to play Wikipedia Racing and other tasks
  • 3.5 — AI Control: Learn to monitor and control AI systems in a simulated environment

Week 4 notes:


Week 5 — Alignment Science #

Chapter 4: Frontier research topics

  • 4.1 — Emergent Misalignment: Study emergent misalignment in finetuned models
  • 4.2 — Science of Misalignment: Two case studies in black-box investigation to understand and characterize seemingly misaligned behaviour
  • 4.3 — Interpreting Reasoning Models: Apply interpretability techniques to chain-of-thought reasoning models
  • 4.4 — LLM Psychology & Persona Vectors: Explore persona vectors and psychological properties of language models
  • 4.5 — Investigator Agents: Use AI agents for investigating model behaviours (including petri & bloom)

Week 5 notes:


Progress Summary #

Week Chapter Modules Completed
1 Transformer Interp: Foundations 6 0 / 6
2 Transformer Interp: Circuits 7 0 / 7
3 Reinforcement Learning 5 0 / 5
4 LLM Evaluations 5 0 / 5
5 Alignment Science 5 0 / 5
Total 28 0 / 28

Website-Ready Highlights #

Move a module here once completed, so you always know what you can honestly claim on your site: