Towards Automated Circuit Discovery for Mechanistic Interpretability
Open accessAbstract
Through considerable effort and intuition, several recent works have reverse-engineered nontrivial behaviors of transformer models. This paper systematizes the mechanistic interpretability process they followed. First, researchers choose a metric and dataset that elicit the desired model behavior. Then, they apply activation patching to find which abstract neural network units are involved in the behavior. By varying the dataset, metric, and units under investigation, researchers can understand the functionality of each component. We automate one of the process' steps: to identify the circuit that implements the specified behavior in the model's computational graph. We propose several algorithms and reproduce previous interpretability results to validate them. For example, the ACDC algorithm rediscovered 5/5 of the component types in a circuit in GPT-2 Small that computes the Greater-Than operation. ACDC selected 68 of the 32,000 edges in GPT-2 Small, all of which were manually found by previous work. Our code is available at https://github.com/ArthurConmy/Automatic-Circuit-Discovery.
Integrity signals
Registry
Cites
Statistics
Claims the paper makes
Claims other papers make about this one
Each is checked against this paper’s own text: does it say what the citing paper says it does?
There is no clear understanding of how emergent properties awaken from the mathematical operations within artificial neural networks; this is currently an object of research in Mechanistic Interpretability.
“This is still poorly understood since to date there is yet no clear understanding how these emergent properties awaken from the mathematical operations within the artificial neural networks, which is currently the object of research in a discipline called Mechanistic Interpretability”
From Embracing the future of Artificial Intelligence in the classroom: the relevance of AI literacy, prompt engineering, and critical thinking in modern education (2024) · cites this paper as Conmy et al., 2023
Evaluating whether a model 'truly believes' a scenario is real or fictional is very difficult, at least without sophisticated interpretability, because models' stated reasoning may not always be faithful to the actual underlying process used to produce their outputs.
“However, evaluating whether a model 'truly believes' a scenario is real or fictional is very difficult, at least without sophisticated interpretability (Conmy et al., 2023; Ameisen et al., 2025), as models' stated reasoning-as displayed in its chain-of-thought-may not always be faithful to the actual underlying process used to produce their outputs (Chen et al., 2025; Lindsey et al., 2025).”
From Agentic Misalignment: How LLMs Could Be Insider Threats (2025) · cites this paper as Conmy et al., 2023
Cites
The publisher hasn’t deposited this paper’s reference list.
Cited by
Sorted by citations
Walter, Y. (2024) · International Journal of Educational Technology in Higher Education · doi:10.1186/s41239-024-00448-3 · Cited by 1,113 · see citing works
“…is yet no clear understanding how these emergent properties awaken from the mathematical operations within the artificial neural networks, which is currently the object of research in a discipline called Mechanistic Interpretability (Conmy et al., 2023; Nanda et al., 2023; Zimmermann et al., 2023).”
Interpretable machine learning for weather and climate prediction: A review
Yang, R., Hu, J., Li, Z., Mu, J., Yu, T., Xia, J., Li, X., Dasgupta, A., & Xiong, H. (2024) · Atmospheric Environment · doi:10.1016/j.atmosenv.2024.120797 · Cited by 139 · see citing works
Language Model Crossover: Variation through Few-Shot Prompting
Meyerson, E., Nelson, M. J., Bradley, H., Gaier, A., Moradi, A., Hoover, A. K., & Lehman, J. (2024) · ACM Transactions on Evolutionary Learning and Optimization · doi:10.1145/3694791 · Cited by 75 · see citing works
Barman, K. G., Wood, N. G., & Pawłowski, P. (2024) · Ethics and Information Technology · doi:10.1007/s10676-024-09778-2 · Cited by 69 · see citing works
When code isn’t law: rethinking regulation for artificial intelligence
Judge, B., Nitzberg, M., & Russell, S. J. (2024) · Policy & Society · doi:10.1093/polsoc/puae020 · Cited by 60 · see citing works
Kraišniković, C., Harb, R., Plass, M., Zoughbi, W. A., Holzinger, A., & Müller, H. (2024) · Engineering Applications of Artificial Intelligence · doi:10.1016/j.engappai.2024.109561 · Cited by 53 · see citing works
Explaining AI through mechanistic interpretability
Kästner, L., & Crook, B. (2024) · European Journal for Philosophy of Science · doi:10.1007/s13194-024-00614-4 · Cited by 48 · see citing works
Large language models for whole-learner support: opportunities and challenges
Mannekote, A., Davies, A., Pinto, J. D., Zhang, S., Olds, D., Schroeder, N. L., Lehman, B., Zapata-Rivera, D., & Zhai, C.-X. (2024) · Frontiers Artif. Intell. · doi:10.3389/frai.2024.1460364 · Cited by 42 · see citing works
Attention heads of large language models
Zheng, Z., Wang, Y., Huang, Y., Song, S., Yang, M., Tang, B., Xiong, F., & Li, Z. (2025) · Patterns · doi:10.1016/j.patter.2025.101176 · Cited by 66 · see citing works
Towards Vision-Language Mechanistic Interpretability: A Causal Tracing Tool for BLIP
Palit, V., Pandey, R., Arora, A., & Liang, P. P. (2023) · IEEE International Conference on Computer Vision Workshops · doi:10.1109/iccvw60793.2023.00307 · Cited by 18 · see citing works
The Geometry of Concepts: Sparse Autoencoder Feature Structure
Li, Y., Michaud, E. J., Baek, D. D., Engels, J., Sun, X., & Tegmark, M. (2025) · Entropy · doi:10.3390/e27040344 · Cited by 14 · see citing works
Özen, N., Mu, W., Asselt, E. D. V., & van den Bulk, L. M. (2024) · Applied Food Research · doi:10.1016/j.afres.2024.100679 · Cited by 14 · see citing works
Bridging the Black Box: A Survey on Mechanistic Interpretability in AI
Somvanshi, S., Islam, M. M., Rafe, A., Tusti, A. G., Chakraborty, A., Baitullah, A., Chowdhury, T. I., Alnawmasi, N., Dutta, A. K., & Das, S. (2026) · ACM Computing Surveys · doi:10.1145/3787104 · Cited by 13 · see citing works
The clock and the pizza: Two stories in mechanistic explanation of neural networks
Zhong, Z., Liu, Z., Tegmark, M., & Andreas, J. (2023) · arXiv · doi:10.48550/arxiv.2306.17844 · Cited by 14 · see citing works
From scientific theory to duality of predictive artificial intelligence models
Bajorath, J. (2025) · Cell Reports Physical Science · doi:10.1016/j.xcrp.2025.102516 · Cited by 11 · see citing works
METAGENE-1: Metagenomic Foundation Model for Pandemic MonitoringPreprint
Liu, O., Jaghour, S., Hagemann, J., Wang, S., Wiemels, J., Kaufman, J. T., & Neiswanger, W. (2025) · Qeios · doi:10.32388/fmepo7 · Cited by 12 · see citing works
Bigger is not always better: The importance of human-scale language modeling for psycholinguistics
Wilcox, E. G., Hu, M. Y., Mueller, A., Warstadt, A., Choshen, L., Zhuang, C., Williams, A., Cotterell, R., & Linzen, T. (2025) · Journal of Memory and Language · doi:10.1016/j.jml.2025.104650 · Cited by 9 · see citing works
Agentic Misalignment: How LLMs Could Be Insider Threats
Lynch, A., Wright, B., Larson, C., Ritchie, S. J., Mindermann, S., Hubinger, E., Perez, E., & Troy, K. (2025) · arXiv · doi:10.48550/arxiv.2510.05179 · Cited by 10 · see citing works
“…evaluating whether a model “truly believes” a scenario is real or fictional is very difficult, at least without sophisticated interpretability (Conmy et al., 2023; Ameisen et al., 2025), as models’ stated reasoning—as displayed in its chain-of-thought—may not always be faithful to the actual…”
Self-citationMemory$^3$: Language Modeling with Explicit Memory
Yang, H., Lin, Z., Wang, W., Wu, H., Li, Z., Tang, B., Wei, W., Wang, J., Tang, Z., Song, S., et al. (2024) · Journal of Machine Learning · doi:10.4208/jml.240708 · Cited by 22 · see citing works
On the role of knowledge graphs in AI-based scientific discovery
d’Aquin, M. (2024) · Journal of Web Semantics · doi:10.1016/j.websem.2024.100854 · Cited by 7 · see citing works
Golgoon, A., Filom, K., & Kannan, A. R. (2024) · International Conference on AI in Finance · doi:10.1145/3677052.3698612 · Cited by 11 · see citing works
Complex Recurrent Spectral Network
Chicchi, L., Giambagli, L., Buffoni, L., Marino, R., & Fanelli, D. (2024) · Chaos Solitons & Fractals · doi:10.1016/j.chaos.2024.114998 · Cited by 6 · see citing works
From Yes-Men to Truth-Tellers: Addressing Sycophancy in Large Language Models with Pinpoint Tuning
Chen, W., Huang, Z., Xie, L., Lin, B., Li, H., Lu, L., Tian, X., Cai, D., Zhang, Y., Wang, W., et al. (2024) · arXiv · doi:10.48550/arxiv.2409.01658 · Cited by 5 · see citing works
Rigorously assessing natural language explanations of neurons
Huang, J., Geiger, A., D’Oosterlinck, K., Wu, Z., & Potts, C. (2023) · Proceedings of the 6th BlackboxNLP Workshop: Analyzing and Interpreting Neural Networks for NLP · doi:10.18653/v1/2023.blackboxnlp-1.24 · Cited by 3 · see citing works
Explainable and Transparent AI Architectures
Gupta, D., Nigora, A., Gulkhayo, G., Gayratovich, E. N., Karimov, S., Otabek, M., & Kenesbaevich, S. K. (2026) · Advances in computational intelligence and robotics book series · doi:10.4018/979-8-3373-8252-4.ch011 · Cited by 3 · see citing works
Making sense of transformer success
Angius, N., Perconti, P., Plebe, A., & Acciai, A. (2025) · Frontiers in Artificial Intelligence · doi:10.3389/frai.2025.1509338 · Cited by 2 · see citing works
Guiding Evolutionary AutoEncoder Training with Activation-Based Pruning Operators
Jorgensen, S., Hemberg, E., Toutouh, J., & O’Reilly, U.-M. (2025) · Genetic and Evolutionary Computation Conference (GECCO) · doi:10.1145/3712256.3726449 · Cited by 2 · see citing works
Dedieu, A., Lehrach, W., Zhou, G., George, D., & Lázaro-Gredilla, M. (2024) · arXiv · doi:10.48550/arxiv.2401.05946 · Cited by 2 · see citing works
“While circuit analysis can be performed at scale (Lieberum et al., 2023), it is labor intensive (Conmy et al., 2023), and does not extract explicit structures to solve planning or navigation tasks.”
BackgroundConcept-Enhanced Multimodal RAG: Towards Interpretable and Accurate Radiology Report Generation
Salmè, M., Siciliano, F., Silvestri, F., Soda, P., Sicilia, R., & Guarrasi, V. (2026) · Information Systems Frontiers · doi:10.1007/s10796-026-10741-3 · Cited by 1 · see citing works
Robustness is important: Limitations of LLMs for predictions on tabular data
Liu, H., Yang, M., & Adomavičius, G. (2026) · PNAS Nexus · doi:10.1093/pnasnexus/pgag197 · Cited by 1 · see citing works
Repairing LLM Executions for Secure Automatic Programming
Husseini, A. E., Izza, Y., Genest, B., & Roychoudhury, A. (2026) · ACM/IEEE International Conference on Software Engineering: Companion Proceedings (ICSE-Companion) · doi:10.1145/3744916.3773210 · Cited by 1 · see citing works
Chintam, A., Beloch, R., Zuidema, W. H., Hanna, M., & van der Wal, O. (2023) · BlackboxNLP Workshop on Analyzing and Interpreting Neural Networks for NLP (BlackboxNLP) · doi:10.18653/v1/2023.blackboxnlp-1.29 · Cited by 1 · see citing works
Identifying Query-Relevant Neurons in Large Language Models for Long-Form Texts
Chen, L., Dejl, A., & Toni, F. (2025) · Proceedings of the AAAI Conference on Artificial Intelligence · doi:10.1609/aaai.v39i22.34529 · Cited by 6 · see citing works
Position: Child Safety Necessitates New Approaches to AI SafetyPreprint
Kale, N., Portnoff, R. S., Thaker, P., Simpson, M., Wang, R., Kuo, K., Yadav, C., & Smith, V. (2026) · SSRN Electronic Journal · doi:10.2139/ssrn.6206860 · Cited by 1 · see citing works
Understanding Training Behaviour during Transfer Learning by drawing parallels to Grokking
Rath, K., & Gnanasigamani, L. J. (2024) · International Conference on Intelligent Technologies (CONIT) · doi:10.1109/conit61985.2024.10626430
Model Mapping: Can We Turn Transformers Into Programs?Preprint
Upadhyay, S., Keigwin, B., Wu, Y., Samkharadze, L., Hu, J., & Ginsburg, E. (2025) · SSRN Electronic Journal · doi:10.2139/ssrn.5026576
Srivastava, H., Leel, M., Singh, P., Rashmi, R., Kumar, A., & Kumar, S. (2025) · SSRN Electronic Journal · doi:10.2139/ssrn.5091386
A Non-Ergodic Framework for Understanding Emergent Capabilities in Large Language ModelsPreprint
Marin, J. (2025) · Qeios · doi:10.32388/00jqn6
From explainable artificial intelligence to human understanding
Bajorath, J. (2025) · Artificial Intelligence in the Life Sciences · doi:10.1016/j.ailsci.2025.100131
Interpreting Face Recognition Templates Using Natural Language Descriptions
Manojlovska, A., Ramachandra, R., Spathoulas, G. P., Štruc, V., & Grm, K. (2025) · IEEE/CVF Winter Conference on Applications of Computer Vision Workshops (WACVW) · doi:10.1109/wacvw65960.2025.00096
Model Mapping: Can We Turn Transformers Into Programs?Preprint
Upadhyay, S., Keigwin, B., Bandi, C., Wu, Y., Samkharadze, L., Hu, J., & Ginsberg, E. (2025) · SSRN Electronic Journal · doi:10.2139/ssrn.5361294
Contextual assembly of lexical functions in large language models
Kello, C. T., Bruna, P., & Thao, K. (2025) · Behavior Research Methods · doi:10.3758/s13428-025-02898-7
Sovrano, F., Vilone, G., Lognoul, M., & Longo, L. (2025) · SSRN Electronic Journal · doi:10.2139/ssrn.5371124
Linear Lens: A human-centered, non-interventional mechanistic approach to explainable AI
Danish, M. U., Aziz, M., Rehman, U., & Grolinger, K. (2026) · Machine Learning with Applications · doi:10.1016/j.mlwa.2026.100897
Inference to the Best Explanation in Explainable AI (XAI)
Barman, K. G. (2026) · Synthese Library/Synthese library · doi:10.1007/978-3-032-10073-3_2
EVA: Editing for Versatile Alignment Against Jailbreaks
Wang, Y., Qiu, H., Xu, Y., Yang, S., Qin, Z., Huang, M., & Wang, W. (2026) · IEEE Transactions on Pattern Analysis and Machine Intelligence · doi:10.1109/tpami.2026.3694189
Agarwal, A., & Hasegawa, T. (2026) · Journal of Advances in Information Technology · doi:10.12720/jait.17.5.835-845
A mechanistic interpretability perspective on personality in large language models
Dan, Y., Yu, L., Lin, J., Chen, Q., Zhou, J., Tian, J., Bai, Q., & He, L. (2026) · Information Processing & Management · doi:10.1016/j.ipm.2026.104962
Head Compensatability Is Architecture-Determined
Tamim, A. (2026) · International Conference on Integrated Intelligence and Cognitive Engineering (ICIICE) · doi:10.1109/iciice69672.2026.11565283
Design principles for integrated AI alignment
Reis, B. Y., & Cava, W. L. (2026) · Patterns · doi:10.1016/j.patter.2026.101587
Causal intervention validation of gene regulatory signals in scGPT
Kendiukhov, I. (2026) · Journal of Biomedical Informatics · doi:10.1016/j.jbi.2026.105080 · Cited by 2 · see citing works
Co-located Tests, Better AI Code: How Test Syntax Structure Affects Foundation Model Code Generation
Jacopin, É. (2026) · ACM International Conference on AI-Powered Software (AIware) · doi:10.1145/3805760.3814912
Linking Embedding-Space Semantics and Internal Representations in Transformer Models
Guggenberger, M., Maag, F., & Schacht, S. (2026) · Lecture notes in computer science · doi:10.1007/978-3-032-30860-3_4
How Models Say No: Localizing Safety Mechanisms in Mixture-of-Experts Models
Lanquillon, C., & Schacht, S. (2026) · Lecture notes in computer science · doi:10.1007/978-3-032-30860-3_6
Kendiukhov, I. (2026) · PLoS ONE · doi:10.1371/journal.pone.0344826 · Cited by 2 · see citing works
Cheng, Y., & Zhang, D. H. (2026) · Lecture notes in computer science · doi:10.1007/978-981-92-3410-3_22
CAIMEN: Causally-Aware Interpretable Modular Ensemble Networks
Sathishkumar, B., Abinaya, M., & M, L. C. (2026) · IEEE International Conference on Intelligent Technologies for a Sustainable and Inclusive Future (ICITSIF) · doi:10.1109/icitsif69060.2026.11608353
Zhao, H., Mao, S., & Dashuai, С. (2026) · International Conference on Computer Intelligence and Software Engineering (CICSE) · doi:10.1109/cicse70286.2026.11620795
Roy, D., Misra, R., Singh, S. K., & Roy, A. (2026) · Neural Computing and Applications · doi:10.1007/s00521-026-12322-6
Mechanistic Interpretability of In-Context Learning in Transformers
Mini, T., V (2026) · Eduschool Journal of Artificial Intelligence Research (EJAIR) · doi:10.63090/ejair/3139.7336.0003
He, Y., Zheng, W., Zhao, T., Chen, C., & Li, J. (2026) · ACM SIGKDD Conference on Knowledge Discovery and Data Mining (KDD) · doi:10.1145/3770855.3816458
Artificial Understanding as Recursive Causal-Mechanistic Explanation: A Formal Framework
Grijalva, S., & Grijalva, N. (2026) · International Conference on Electrical, Computer and Energy Technologies (ICECET) · doi:10.1109/icecet65726.2026.11633140
Danish, M. U., Rehman, U., & Grolinger, K. (2026) · SSRN Electronic Journal · doi:10.2139/ssrn.7292119
A structured framework for human–AI resemblance: Evidence, inference and perception
Wang, P., Law, E. L., Zou, L., Jiang, Y., Hertwig, R., PAAS, F. G. W. C., & Laureys, S. (2026) · Physics of Life Reviews · doi:10.1016/j.plrev.2026.09.003
When Not to Edit: Reliability Diagnostics for Activation-Space Interventions in Language Models
Osafo, N. Y. A., Doku, R., & Rawat, D. B. (2026) · IEEE International Conference on Information Reuse and Integration (IRI) · doi:10.1109/iri69576.2026.00026
Designer Concept Based Classification for Explainable Artificial Intelligence
Swinn, A., & Grześ, M. (2026) · Lecture notes in networks and systems · doi:10.1007/978-3-032-23396-7_40
Representation Control for Large Language Models: Survey and Research Challenges
Bartoszcze, Ł., Munshi, S., Sukidi, B., Yen, J., Yang, Z., Williams-King, D., Le, L., & Maple, C. R. (2026) · ACM Computing Surveys · doi:10.1145/3846173
Kendiukhov, I. (2026) · Computational Biology and Chemistry · doi:10.1016/j.compbiolchem.2026.109438
SafeSAE-VLA: Interpreting OpenVLA Progress Dynamics with Sparse Feature Analysis
Osorio, S., & Yang, J. Z. (2026) · Lecture notes in computer science · doi:10.1007/978-3-032-37086-0_14
PRISM a diagnostic framework for parametric recall degradation in quantized large language models
Vaish, S., Gautam, A. S., Tiwari, V., & Yadav, J. S. (2026) · Discover Computing · doi:10.1007/s10791-026-10580-5
Yang, J., Xiong, T., Qian, S., Nahrstedt, K., & Wu, M. (2026) · doi:10.1109/cvprf71909.2026.00323
Selective Circuit Preservation During Compression of Large Language Models for Edge Deployment
Ghorbanishovaneh, F. (2026) · ACM/IEEE Joint Conference on Digital Libraries · doi:10.1145/3805696.3847134
Mahmud, A., Abdel‐Rehim, A., Reder, G. K., Wilson, A. L., & King, R. D. (2026) · Lecture notes in computer science · doi:10.1007/978-3-032-41086-3_9
Emergent Modularity in Transformer Attention: Quantifying Head Independence at Scale
Shankar, S., Kore, N., & Naveen, S. (2026) · International Conference on Next-Gen Intelligent Computing and Applications (ICONICA) · doi:10.1109/iconica70605.2026.11736464
Ramu, A., Baiganova, A., Sowjanya Lakshmi, A., & Yerekesheva, M. (2026) · SSRN Electronic Journal · doi:10.2139/ssrn.7675023
Hapke, H., Cardozo, D., Carlos, H., & Gandhi, T. (2026) · Proceedings of the Python in Science Conferences · doi:10.25080/gcwu7766
- Authors
- Conmy, A., Mavor-Parker, A. N., Lynch, A., Heimersheim, S., & Garriga-Alonso, A.
- Venue
- arXiv
- Publisher
- arXiv
- Published
- 2023
- Pages
- 16318-16352
- ISSN
- 1049-5258 (ISSN-L)
- arXiv
- 2304.14997
- OpenAlex
- W7133218086
- Cited by
- 72
- References
- 0
- Citations by year
- 2026: 39 · 2025: 16 · 2024: 14 · 2023: 3
- FWCI
- 12.76
- Type
- conference paper
- Language
- en
- Open access
- green
- arxiv.org
- Licence
- Locations
- neural information processing systems (publishedVersion)
- arXiv (Cornell University) (submittedVersion, cc-by)
- arXiv (Cornell University) (cc-by)
- Topics
- Physical Sciences › Computer Science › Artificial Intelligence › Explainable Artificial Intelligence (XAI)
- Physical Sciences › Computer Science › Artificial Intelligence › Evolutionary Algorithms and Applications
- Social Sciences › Arts and Humanities › History and Philosophy of Science › Philosophy and History of Science
- Keywords
- mechanistic interpretability, neural network interpretability, circuit extraction, explainable AI
About these checks
Registry, retraction, Cites and statistics results are computed, not judged, with one exception: a printed reference that no index lists is read once by a model before it counts as a citation error. Claims are extracted by a model and kept only when their quote appears verbatim in the text; each cited source is then checked, with a model’s help, for whether it says what the claim relies on. Those verdicts can be wrong — read the claim’s quote and the cited source before relying on one.
Statistics and arithmetic are recomputed, not judged.
Confidence bands are shown only for fields calibrated on our annotated test set. None is calibrated yet, so no band is shown.
What counts as a claim ›How we measure confidence ›How we check this ›
Are you an author, or do you see a problem with this page? Request a review