aiqbench analysis
Circuit-Diff advances mechanistic interpretability by using low-rank factual edits to automatically label nodes in attribution graphs derived from Cross-Layer Transcoders. This method enables researchers to efficiently identify features encoding specific knowledge contexts, such as historical or geographical associations, without manual pruning. The release of an open-source implementation alongside causal testing tools lowers the barrier for investigating model circuits and understanding how interventions propagate through neural network subgraphs.
Circuit-Diff: Factual Edit-based Intervention Method for Localizing Knowledge in Attribution Graphs
arXiv:2609.23892v1 Announce Type: new Abstract: Mechanistic interpretability defines features as the fundamental units of a neural network and circuits as the weighted subgraphs that carry out its computation. Because individual neurons are polysemantic, Cross-Layer Transcoders (CLTs) were introduced as a way to approximate a model's circuits by generating an attribution graph. The nodes of that graph, however, are unlabeled features: reading a graph means pruning it and then working out by hand what each surviving node means. To make CLTs easier to use for circuit discovery, we introduce Circuit-Diff, which intervenes on the model itself with a low-rank factual edit and takes the features whose role in the attribution graph changes under that edit as related to the edited knowledge. On the edits we examine, the flagged nodes are not only detectors of the object token: read off the CLT's released feature dashboards, they include features for the history, geography and associations surrounding the old and new objects. We formalize the method, measure how reliable a frozen CLT remains after a factual edit, test the selected nodes causally by patching them on up to 24 CounterFact edits, give a case study, and release an open-source implementation built on the circuit-tracer package, together with two further tools (multi-prompt aggregation and rule-based supernode labeling).
Abstract:Mechanistic interpretability defines features as the fundamental units of a neural network and circuits as the weighted subgraphs that carry out its computation. Because individual neurons are polysemantic, Cross-Layer Transcoders (CLTs) were introduced as a way to approximate a model's circuits by generating an attribution graph. The nodes of that graph, however, are unlabeled features: reading a graph means pruning it and then working out by hand what each surviving node means. To make CLTs easier to use for circuit discovery, we introduce Circuit-Diff, which intervenes on the model itself with a low-rank factual edit and takes the features whose role in the attribution graph changes under that edit as related to the edited knowledge. On the edits we examine, the flagged nodes are not only detectors of the object token: read off the CLT's released feature dashboards, they include features for the history, geography and associations surrounding the old and new objects. We formalize the method, measure how reliable a frozen CLT remains after a factual edit, test the selected nodes causally by patching them on up to 24 CounterFact edits, give a case study, and release an open-source implementation built on the circuit-tracer package, together with two further tools (multi-prompt aggregation and rule-based supernode labeling).
26 pages, 12 figures, 3 tables. Code: this https URL | Data: this https URL | Demo: this https URL
Machine Learning (cs.LG); Artificial Intelligence (cs.AI)
arXiv:2609.23892 [cs.LG]
(or arXiv:2609.23892v1 [cs.LG] for this version)
https://doi.org/10.48550/arXiv.2609.23892 Focus to learn more arXiv-issued DOI via DataCite (pending registration)
arXivLabs is a framework that allows collaborators to develop and share new arXiv features directly on our website.
Both individuals and organizations that work with arXivLabs have embraced and accepted our values of openness, community, excellence, and user data privacy. arXiv is committed to these values and only works with partners that adhere to them.
Have an idea for a project that will add value for arXiv's community? Learn more about arXivLabs.
Full text under the publisher's open licence · 324 words
Related coverage

Reflections on unlearning and inoculation
LessWrong · Sep 20, 2026

Why AI Coding Agents Need a Deterministic Code Health Gate
CodeScene · Sep 15, 2026

Why do models task game?
AI Alignment Forum · Aug 6, 2026

Article: The Platform Engineering Playbook for Production LLMs
InfoQ · Oct 5, 2026