Measuring Activation Control in Large Language Models
Organizations: UK AI Security Institute
Abstract
Safe deployment of increasingly capable models will likely come to rely on latent-space monitoring as a complement to behavioral evaluations, especially when evaluation-aware models exhibit scheming or deception. However, if models can also control their own activations, deception could extend into the latent space itself. With this in mind, we introduce the Activation Controllability Benchmark to quantify the extent to which models can modulate their residual stream via natural-language instruction. Across model families and capability levels, we find that most LLMs can control the direction and magnitude of their residual stream activations with some degree of temporal resolution, though performance varies considerably across models. In simple tasks, this level of control can evade activation-based monitoring methods (including linear probes, natural language autoencoders, activation oracles, and the Jacobian lens), albeit imperfectly. These results suggest that control over the activation space itself could become a confound for monitoring as introspective capabilities increase; therefore, we recommend that frontier labs and evaluators track activation controllability in future models.
Figures & tables
Appendix figures & tables12 assets
Supplementary material from the paper’s appendix.
Appendix
| Engage | Suppress | Dial Rank | Temporal Control | Coverage | Layer Targ. | |||
|---|---|---|---|---|---|---|---|---|
| Model | 95% CI | |||||||
| Llama 3.1 8B | ||||||||
| GLM 4.6V 106B | ||||||||
| Qwen 3.5 9B | ||||||||
| GLM 4.7 Flash 31B | ||||||||
| Olmo 3 7B |
| Measure | What it asks | |
| Engage | Does the concept rise on command? | |
| Suppress | Can it be pushed below its resting floor? | |
| Dial Rank | Are the four levels in the right order? | — |
| Temporal Control | Does it land in the commanded region? | |
| Coverage | Is it present in every token type? | |
| Layer Targeting | Does it concentrate at the instructed layer? |
| Model | Main | Layer Targeting |
|---|---|---|
| Panel models | ||
| Gemma 2 9B | 86.50% | 100.00% |
| Gemma 3 27B | 93.34% | 100.00% |
| Gemma 4 12B | 99.99% | 100.00% |
| Gemma 4 31B | 100.00% | 100.00% |
| Qwen 3.5 4B | 99.88% | 100.00% |
| GPU | Models |
|---|---|
| H100 80 GB (shared) | Qwen 3.5 4B, Olmo 3 7B, Llama 3.1 8B, Qwen 3.5 9B, Gemma 2 9B, Gemma 4 12B, GPT-OSS 20B |
| H100 80 GB | Mistral Small 3.1 24B, Gemma 3 27B, Qwen 3.6 27B, GLM 4.7 Flash 31B, Gemma 4 31B, Olmo 3.1 32B, GPT-OSS 120B |
| H200 141 GB | Llama 3.3 70B |
| B200 192 GB | Qwen 2.5 72B |
| B200 384 GB | GLM 4.6V 106B, Llama 4 Scout 109B, Mistral Small 4 119B, Qwen 3.5 122B |
LLM Safety Evaluation
Large language model safety evaluation measures harmful compliance, robustness, and safe utility across prompts, tools, and real-world tasks.
See all 248 papers