Ilyass Ouardi

Ilyass Ouardi

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

← All articles 2 min to read

From Refusal Cones to Truth Cones

A common working assumption in interpretability is the Linear Representation Hypothesis: a high-level concept is a single direction in a model’s residual stream, and pushing along that direction changes the behaviour. Truth is a classic example. Take the mean activation on true statements minus the mean on false ones, and you get a direction that separates the two and can sometimes flip the model’s verdict.

The refusal result

Wollschläger et al. (2025) looked at refusal and found that one direction is not the whole story. Instead of computing a direction from activation means, they optimized it by gradient descent against what refusal should do: removing it should stop the model from refusing, and adding it should make the model refuse. Pushing this further, they found concept cones: small multi-dimensional regions in which every direction mediates refusal. The single direction looks like the one-dimensional case of something bigger.

Porting it to truth

The question I am working on is whether truth has the same structure. If it does, a single truth probe would only capture a projection of the concept, which matters for anyone who wants to monitor or steer a model’s honesty through its internals.

The port is not direct, and a few challenges stand out:

I have a first draft that tries this across several model families; it is here, and I will write about the results once they are more settled.

· Mechanistic Interpretability, Representation Geometry, LLMs, AI Safety, nnsight