Eliciting Latent Knowledge from Quirky Language Models
Alex Mallen, Madeline Brumley, Julia Kharchenko, and Nora Belrose

TL;DR
This paper introduces datasets and methods to extract truthful knowledge from language models that may produce untrustworthy answers, demonstrating effective probing and anomaly detection techniques.
Contribution
The authors present new datasets, a suite of quirky language models, and evaluation methods for reliably eliciting latent knowledge despite model deception.
Findings
Linear probes can detect knowledge independently of model output.
Contrast pair logistic regression recovers 89% of AUROC gap.
Anomaly detection flags untruthful behavior with 0.95 AUROC.
Abstract
Eliciting Latent Knowledge (ELK) aims to find patterns in a capable neural network's activations that robustly track the true state of the world, especially in hard-to-verify cases where the model's output is untrusted. To further ELK research, we introduce 12 datasets and a corresponding suite of "quirky" language models (LMs) that are finetuned to make systematic errors when answering questions if and only if the keyword "Bob" is present in the prompt. We find that, especially in middle layers, linear probes usually report an LM's knowledge independently of what the LM outputs, enabling us to elicit the correct answer despite the model's untruthful output. The best probing method (logistic regression on contrast pairs) recovers 89% of the gap in AUROC between truthful and untruthful contexts, and 75% for questions harder than those used to train the probe. We also find that a…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Code & Models
- 🤗EleutherAI/Mistral-7B-v0.1-hemispheremodel
- 🤗EleutherAI/Mistral-7B-v0.1-capitalsmodel
- 🤗EleutherAI/Mistral-7B-v0.1-modularaddition_increment0model
- 🤗EleutherAI/Mistral-7B-v0.1-multiplication_increment0model
- 🤗EleutherAI/Mistral-7B-v0.1-nlimodel
- 🤗EleutherAI/Mistral-7B-v0.1-authorsmodel
- 🤗EleutherAI/Mistral-7B-v0.1-sciqmodel
- 🤗EleutherAI/Mistral-7B-v0.1-sentimentmodel
- 🤗EleutherAI/Mistral-7B-v0.1-addition_increment0model
- 🤗EleutherAI/Mistral-7B-v0.1-subtraction_increment0model
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsTopic Modeling · Anomaly Detection Techniques and Applications · Natural Language Processing Techniques
