Starter reading list
For anyone who wants to contribute to technical AI safety and is starting from scratch. It assumes no background: what you need to know first is listed under the prerequisites, after the readings.
Work through the topics in order.
Start with the pieces that have no label. The optional ones can wait for a second pass, though the recommended ones are worth making time for.
Introduction
Article by Adam Jones, BlueDot Impact
The Alignment Problem from a Deep Learning Perspective
Optional, but recommended. Paper by Richard Ngo, Lawrence Chan and Sören Mindermann, 2022
Learning from human feedback (RLHF and DPO)
Illustrating Reinforcement Learning from Human Feedback (RLHF)
Article on the Hugging Face blog, 2022
Universal and Transferable Adversarial Attacks on Aligned Language Models
Optional. Paper by Andy Zou and others, 2023
Direct Preference Optimization: Your Language Model is Secretly a Reward Model
Optional. Paper by Rafael Rafailov and others, 2023
Scalable oversight
Can we scale human feedback for complex AI tasks? An intro to scalable oversight
Article by Adam Jones, BlueDot Impact
Supervising strong learners by amplifying weak experts
Optional, but recommended. Paper by Paul Christiano, Buck Shlegeris and Dario Amodei, 2018
Language Models Perform Reasoning via Chain of Thought
Optional. Article on the Google Research blog, 2022
Robustness and unlearning
Adversarial Machine Learning explained, with examples
Video by AI Coffee Break with Letitia
Video by the Center for AI Safety
Adversarial Machine Learning Reading List
Optional. Reading list by Nicholas Carlini, 2018
Mechanistic interpretability
Introduction to Mechanistic Interpretability
Article from BlueDot Impact
Zoom In: An Introduction to Circuits
Optional, but recommended. Article by Chris Olah and others, Distill, 2020
Optional, but recommended. Paper by Nelson Elhage and others, Anthropic, 2022
Circuit discovery
Interpretability in the Wild: a Circuit for Indirect Object Identification in GPT-2 small
Optional. Paper by Kevin Wang and others, 2022
AtP*: An efficient and scalable method for localizing LLM behaviour to components
Optional. Paper by János Kramár, Tom Lieberum, Rohin Shah and Neel Nanda, Google DeepMind, 2024
Sparse dictionary learning and sparse autoencoders
Towards Monosemanticity: Decomposing Language Models With Dictionary Learning
Optional. Paper by Trenton Bricken and others, Anthropic, 2023
Parameter decomposition
Optional. Paper by Dan Braun, Lucius Bushnaq, Stefan Heimersheim, Jake Mendel and Lee Sharkey, Apollo Research, 2025
The background the readings assume.
For the maths, an introductory undergraduate course is enough.
Linear algebra
Free book by Sheldon Axler
Probability and statistics
Introduction to Probability Theory and Statistics
Free NPTEL course by Prof. S. Dharmaraja, IIT Delhi
Weeks 1 to 5 or 6 of the syllabus are enough.
PDF from NPTEL, with the topics week by week
Transformers
Most of the exciting alignment work happens on language models, so it’s worth understanding the architecture they are built on.
Article by Jay Alammar
Optional. Coding exercises from ARENA, in Google Colab
Build your own transformer. If you’d rather not train it, do at least sections 1 and 2.
Optional, but fun.
Rob Miles on YouTube
Rob explains complex safety topics with ease. Worth bingeing if you have time.
The ARENA curriculum
Work through it for a solid, hands-on understanding of technical AI safety work.
Awesome LLM Interpretability
A long, curated list of interpretability resources for large language models.
Happy learning. Tell us if a link stops working or something is missing.