Modelling the oversight of automated interpretability against deceptive agents on sparse autoencoders
Simon Lermen, Matteusz Dziemian · Team Simomatt
Submitted to Deception Detection Hackathon: Preventing AI deception. Sprint projects are early-stage work by participants, not Apart Research publications.
Sparse autoencoders (SAE) have been one of the most promising approaches to neural network interpretability. They can be used to recover highly interpretable features which are otherwise obscured in superposition. However, the large num- ber of generated features makes it necessary to use models for natural language labelling. While one model labels features based on observed activations, another model is used to estimate activations on texts. These estimates are then compared to the ground truth activations to create a score. Using models for automating interpretability introduces a key weakness into the process, since deceptive models may want to hide certain features by mislabelling them. For example, models may want to hide features about deception from human overseers. We demonstrate a method by which models can create deceptive explanations that not only avoid detection but also achieve high scores. Our agents are based on the Llama 3 70B Instruct model. While our agents can perform the entire task end-to-end, they are not reliable and can sometimes fail. We propose some directions for future mitigation strategies that may help defend against our method.
Reviews
The work suggests a novel way that SAE feature labelling may fail, due to coordinated deception between the explainer model and simulation model in the SAE feature labelling process. This is a novel and clever attack, and pointing it out is a worthwhile contribution on its own. The work is also especially well-presented for a hackathon project (though an additional few sentences on the Table 1 caption would make interpreting the results easier - I’m a bit confused about what the columns mean). Future work could experiment with the discussed mitigation strategies.
This is a clear potential deception issue in future automated interpretability work and proves a key limitation to the approach of using LLMs without enough human oversight in our neuron explanations. I especially liked the figure 6 encoded message ;) A great and in-depth project for a weekend's work and revealing a clear vulnerability. I wonder about its applicability to SoTA methods in interpretability since LLM-based explanation and prediction models might not be feasible with compute limitations on larger models. It would also be nice with more reporting of results though the conceptual work is clearly robust. Great work and definitely worth a write-up for the AlignmentForum.
Cite this project
@misc{lermen2024modelling,
title = {{Modelling the oversight of automated interpretability against deceptive agents on sparse autoencoders}},
author = {Simon Lermen and Matteusz Dziemian},
year = {2024},
month = jun,
note = {Submitted to Deception Detection Hackathon: Preventing AI deception, an Apart Research Sprint},
howpublished = {\url{https://apartresearch.com/sprints/projects/modelling-the-oversight-of-automated-interpretability-against-deceptive-agents-on-sparse-autoencoders}},
url = {https://apartresearch.com/sprints/projects/modelling-the-oversight-of-automated-interpretability-against-deceptive-agents-on-sparse-autoencoders}
}More from Deception Detection Hackathon: Preventing AI deception
- 1st place by peer reviewView project: Sandbag Detection through Model Degradation
Sandbag Detection through Model Degradation
Team Truth Serum
We propose a novel technique to detect sandbagging in LLMs by adding varying amount of noise to model weights and monitoring performance.
- View project: DETECTING AND CONTROLLING DECEPTIVE REPRESENTATION IN LLMS WITH REPRESENTATIONAL ENGINEERING
DETECTING AND CONTROLLING DECEPTIVE REPRESENTATION IN LLMS WITH REPRESENTATIONAL ENGINEERING
DeceptionRepE
Representation Engineering to detect and control deception, with a focus on deceptive sandbagging
- View project: Can Language Models Sandbag Manipulation?
Can Language Models Sandbag Manipulation?
Can Language Models Sandbag Manipulation?
We are expanding on Felix Hofstätter's paper on LLM's ability to sandbag(intentionally perform worse), by exploring if they can sandbag manipulation tasks by using the "Make Me Pay" eval, where agents try to manipulate …