Red Teaming Deep Neural Networks with Feature Synthesis Tools
On the map: LLM safety and security → Backdoor and data poisoning attacks
Abstract (arXiv)
Interpretable AI tools are often motivated by the goal of understanding model behavior in out-of-distribution (OOD) contexts. Despite the attention this area of study receives, there are comparatively few cases where these tools have identified previously unknown bugs in models. We argue that this is due, in part, to a common feature of many interpretability methods: they analyze model behavior by using a particular dataset. This only allows for the study of the model in the context of features that the user can sample in advance. To address this, a growing body of research involves interpreting models using feature synthesis methods that do not depend on a dataset. In this paper, we benchmark the usefulness of interpretability tools on debugging tasks. Our key insight is that we can implant human-interpretable trojans into models and then evaluate these tools based on whether they can help humans discover them. This is analogous to finding OOD bugs, except the ground truth is known, allowing us to know when an interpretation is correct. We make four contributions. (1) We propose trojan discovery as an evaluation task for interpretability tools and introduce a benchmark with 12 trojans of 3 different types. (2) We demonstrate the difficulty of this benchmark with a preliminary evaluation of 16 state-of-the-art feature attribution/saliency tools. Even under ideal conditions, given direct access to data with the trojan trigger, these methods still often fail to identify bugs. (3) We evaluate 7 feature-synthesis methods on our benchmark. (4) We introduce and evaluate 2 new variants of the best-performing method from the previous evaluation. A website for this paper and its code is at https://benchmarking-interpretability.csail.mit.edu/
Key facts. Cited by 21 papers in the map (data through 7 Oct 2026). Placed in Backdoor and data poisoning attacks, one of 12 directions in LLM safety and security. Builds on 44 of its 71 references that are in the map. First posted on arXiv 8 Feb 2023.
Builds on
44 of 71 references.
References · 44
- 2015Deep Residual Learning for Image Recognitioncited by 51,809
- 2021Learning Transferable Visual Models From Natural Language Supervisioncited by 33,456
- 2014Very Deep Convolutional Networks for Large-Scale Image Recognitioncited by 15,267
- 2014ImageNet Large Scale Visual Recognition Challengecited by 8,441
- 2022BLIP: Bootstrapping Language-Image Pre-training for Unified Vision-Language Understanding and Generationcited by 4,310
- 2018Large Scale GAN Training for High Fidelity Natural Image Synthesiscited by 2,609
- 2013Deep Inside Convolutional Networks: Visualising Image Classification Models and Saliency Mapscited by 2,348
- 2013Visualizing and Understanding Convolutional Networkscited by 2,278
- 2018ImageNet-trained CNNs are biased towards texture; increasing shape bias improves accuracy and robustnesscited by 1,430
- 2019Natural Adversarial Examplescited by 1,401
- 2017Towards A Rigorous Science of Interpretable Machine Learningcited by 1,400
- 2017Explanation in Artificial Intelligence: Insights from the Social Sciencescited by 1,201
32 more
- 2018Sanity Checks for Saliency Mapscited by 1,149
- 2017Targeted Backdoor Attacks on Deep Learning Systems Using Data Poisoningcited by 1,012
- 2019Adversarial Examples Are Not Bugs, They Are Featurescited by 950
- 2018This Looks Like That: Deep Learning for Interpretable Image Recognitioncited by 731
- 2017Network Dissection: Quantifying Interpretability of Deep Visual Representationscited by 703
- 2020RobustBench: a standardized adversarial robustness benchmarkcited by 659
- 2020Captum: A unified and generic model interpretability library for PyTorchcited by 542
- 2017Adversarial Patchcited by 514
- 2018A Benchmark for Interpretability Methods in Deep Neural Networkscited by 467
- 2018TextBugger: Generating Adversarial Text Against Real-world Applicationscited by 376
- 2021AI and the Everything in the Whole Wide World Benchmarkcited by 340
- 2022Red-Teaming the Stable Diffusion Safety Filtercited by 257
- 2020Evaluating Explainable AI: Which Algorithmic Explanations Help Users Predict Model Behavior?cited by 189
- 2020Compositional Explanations of Neuronscited by 172
- 2022Domino: Discovering Systematic Errors with Cross-Modal Embeddingscited by 155
- 2020Debugging Tests for Model Explanationscited by 146
- 2022Natural Language Descriptions of Deep Visual Featurescited by 136
- 2022Toward Transparent AI: A Survey on Interpreting the Inner Structures of Deep Neural Networkscited by 126
- 2022BackdoorBench: A Comprehensive Benchmark of Backdoor Learningcited by 124
- 2019TABOR: A Highly Accurate Approach to Inspecting and Restoring Trojan Backdoors in AI Systemscited by 120
- 2023Tracr: Compiled Transformers as a Laboratory for Interpretabilitycited by 99
- 2021The effectiveness of feature attribution methods and its correlation with automatic evaluation scorescited by 87
- 2022Distilling Model Failures as Directions in Latent Spacecited by 82
- 2022Adversarial Training for High-Stakes Reliabilitycited by 60
- 2021Robust Explainability: A Tutorial on Gradient-Based Attribution Methods for Deep Neural Networkscited by 48
- 2020On Interpretability of Deep Learning based Skin Lesion Classifiers using Concept Activation Vectorscited by 39
- 20213DB: A Framework for Debugging Computer Vision Modelscited by 31
- 2021Robust Feature-Level Adversaries are Interpretability Toolscited by 27
- 2023Benchmarking Robustness to Adversarial Image Obfuscationscited by 8
- 2022Auditing Visualizations: Transparency Methods Struggle to Detect Anomalous Behaviorcited by 5
- 2022Natural Backdoor Datasetscited by 4
- 2022Towards Benchmarking Explainable Artificial Intelligence Methodscited by 3
Built on by
Citing papers per year: 2023: 2; 2024: 14; 2025: 4; 2026: 1.
21 papers.
Sort:
By area:
- 2024Sleeper Agents: Training Deceptive LLMs that Persist Through Safety Trainingcited by 478
- 2024Mechanistic Interpretability for AI Safety -- A Reviewcited by 415
- 2024Latent Adversarial Training Improves Robustness to Persistent Harmful Behaviors in LLMscited by 158
- 2024Black-Box Access is Insufficient for Rigorous AI Auditscited by 123
- 2024A Practical Review of Mechanistic Interpretability for Transformer-Based Language Modelscited by 113
- 2024Best Practices and Lessons Learned on Synthetic Datacited by 104
- 2024Defending Against Unforeseen Failure Modes with Latent Adversarial Trainingcited by 82
- 2024Red-Teaming for Generative AI: Silver Bullet or Security Theater?cited by 81
- 2025What Has a Foundation Model Found? Using Inductive Bias to Probe for World Modelscited by 46
- 2023Labeling Neural Representations with Inverse Recognitioncited by 31
- 2024Hypothesis Testing the Circuit Hypothesis in LLMscited by 29
- 2024CoSy: Evaluating Textual Explanations of Neuronscited by 17
9 more
- 2024TracrBench: Generating Interpretability Testbeds with Large Language Modelscited by 4
- 2024Manipulating Feature Visualizations with Gradient Slingshotscited by 3
- 2023SPADE: Sparsity-Guided Debugging for Deep Neural Networkscited by 2
- 2025Floating-Point Neural Network Verification at the Software Levelcited by 2
- 2024MiMICRI: Towards Domain-centered Counterfactual Explanations of Cardiovascular Image Classification Modelscited by 1
- 2024Data Science Principles for Interpretable and Explainable AIcited by 1
- 2025Identifying a Circuit for Verb Conjugation in GPT-2cited by 1
- 2025Rethinking Robustness: A New Approach to Evaluating Feature Attribution Methodscited by 0
- 2026From Interpretability Methods to Interpretable Modelscited by 0
- 2026From Interpretability Methods to Interpretable Models4 Sep 2026
- 2025Rethinking Robustness: A New Approach to Evaluating Feature Attribution Methods7 Dec 2025
- 2025Floating-Point Neural Network Verification at the Software Level27 Oct 2025
- 2025What Has a Foundation Model Found? Using Inductive Bias to Probe for World Models9 Jul 2025
- 2025Identifying a Circuit for Verb Conjugation in GPT-227 Jun 2025
- 2024Hypothesis Testing the Circuit Hypothesis in LLMs16 Oct 2024
- 2024TracrBench: Generating Interpretability Testbeds with Large Language Models7 Sep 2024
- 2024Latent Adversarial Training Improves Robustness to Persistent Harmful Behaviors in LLMs22 Jul 2024
- 2024A Practical Review of Mechanistic Interpretability for Transformer-Based Language Models2 Jul 2024
- 2024CoSy: Evaluating Textual Explanations of Neurons30 May 2024
- 2024Data Science Principles for Interpretable and Explainable AI17 May 2024
- 2024MiMICRI: Towards Domain-centered Counterfactual Explanations of Cardiovascular Image Classification Models24 Apr 2024
9 more
- 2024Mechanistic Interpretability for AI Safety -- A Review22 Apr 2024
- 2024Best Practices and Lessons Learned on Synthetic Data11 Apr 2024
- 2024Defending Against Unforeseen Failure Modes with Latent Adversarial Training8 Mar 2024
- 2024Red-Teaming for Generative AI: Silver Bullet or Security Theater?29 Jan 2024
- 2024Black-Box Access is Insufficient for Rigorous AI Audits25 Jan 2024
- 2024Manipulating Feature Visualizations with Gradient Slingshots11 Jan 2024
- 2024Sleeper Agents: Training Deceptive LLMs that Persist Through Safety Training10 Jan 2024
- 2023Labeling Neural Representations with Inverse Recognition22 Nov 2023
- 2023SPADE: Sparsity-Guided Debugging for Deep Neural Networks6 Oct 2023
- 2024Best Practices and Lessons Learned on Synthetic Datacited by 104
- 2024Best Practices and Lessons Learned on Synthetic Data11 Apr 2024
- 2024Mechanistic Interpretability for AI Safety -- A Reviewcited by 415
- 2024Black-Box Access is Insufficient for Rigorous AI Auditscited by 123
- 2024A Practical Review of Mechanistic Interpretability for Transformer-Based Language Modelscited by 113
- 2023Labeling Neural Representations with Inverse Recognitioncited by 31
- 2024Hypothesis Testing the Circuit Hypothesis in LLMscited by 29
- 2024CoSy: Evaluating Textual Explanations of Neuronscited by 17
- 2024TracrBench: Generating Interpretability Testbeds with Large Language Modelscited by 4
- 2024Manipulating Feature Visualizations with Gradient Slingshotscited by 3
- 2023SPADE: Sparsity-Guided Debugging for Deep Neural Networkscited by 2
- 2025Floating-Point Neural Network Verification at the Software Levelcited by 2
- 2024MiMICRI: Towards Domain-centered Counterfactual Explanations of Cardiovascular Image Classification Modelscited by 1
- 2024Data Science Principles for Interpretable and Explainable AIcited by 1
12 most cited of 15 All 15 (JSON)
- 2026From Interpretability Methods to Interpretable Models4 Sep 2026
- 2025Rethinking Robustness: A New Approach to Evaluating Feature Attribution Methods7 Dec 2025
- 2025Floating-Point Neural Network Verification at the Software Level27 Oct 2025
- 2025Identifying a Circuit for Verb Conjugation in GPT-227 Jun 2025
- 2024Hypothesis Testing the Circuit Hypothesis in LLMs16 Oct 2024
- 2024TracrBench: Generating Interpretability Testbeds with Large Language Models7 Sep 2024
- 2024A Practical Review of Mechanistic Interpretability for Transformer-Based Language Models2 Jul 2024
- 2024CoSy: Evaluating Textual Explanations of Neurons30 May 2024
- 2024Data Science Principles for Interpretable and Explainable AI17 May 2024
- 2024MiMICRI: Towards Domain-centered Counterfactual Explanations of Cardiovascular Image Classification Models24 Apr 2024
- 2024Mechanistic Interpretability for AI Safety -- A Review22 Apr 2024
- 2024Black-Box Access is Insufficient for Rigorous AI Audits25 Jan 2024
12 newest of 15 All 15 (JSON)