representation engineering
Instead of treating a model as a black box you can only prod from outside with prompts, imagine treating its internal mental states as the thing you read and adjust directly. Representation engineering is a top-down approach to interpretability and control that takes the model's high-level internal representations — its activity patterns for concepts like honesty, fairness, or harmfulness — as the primary object: first locate them, then monitor or modify them.
In practice it has two sides. The reading side uses methods like contrasting the model's activations across paired prompts (honest versus dishonest, harmful versus harmless) to extract a direction that tracks the concept across the whole network, much like a probe but aimed at a global trait. The control side then uses that direction to steer the model — pushing activations along 'honesty' to make it more truthful, or watching that direction as a live monitor of whether the model is, say, about to produce something harmful. Activation steering is one of its core tools; the distinguishing idea is to focus on whole concept-level representations rather than tracing individual neurons or wires.
Representation engineering matters because it offers a relatively scalable, concept-first handle on hard safety targets like honesty and harmlessness, which are awkward to specify with rules. It overlaps heavily with activation steering and probing, and is sometimes contrasted with bottom-up mechanistic interpretability that painstakingly reverse-engineers circuits. The honest caution is the same family of risks: a direction that correlates with 'honesty' on your test prompts may not be the model's true honesty mechanism, control via these directions is coarse and can have side effects, and a confident-looking monitor can still be fooled.
By contrasting activations on honest versus deliberately misleading answers, researchers extract a single 'honesty' direction. Reading it acts as a lie-detector dial, and pushing the model along it makes its answers measurably more candid — reading and control from the same representation.
Representation engineering reads and adjusts whole concept-level states, not individual wires.
A direction that correlates with a trait on test prompts may not be the model's true mechanism for it; representation-level control is coarse and a monitor built this way can be evaded.