Circuit Claims Depend on What Is Extracted and How It Is Compared
summary
The gist
The gist The claim it supports depends on which circuit is reported and how two circuits are compared, because preserving behavior does not single out one circuit, and this unstated choice decides it.
In short
Circuit extraction identifies model components that preserve a target behavior when removed. The study found that which specific extracted circuit is reported—a compact subgraph, a broader graph, or a loss-budgeted version—and how these circuits are compared determines the resulting claim. Behavior alone does not uniquely identify the mechanism.
Key concepts
- Circuit Extraction
- This process identifies a small set of model components whose presence is necessary to maintain a specific target behavior when other parts of the model are removed (ablation). The paper shows that this extraction is ambiguous because preserving behavior doesn't point to just one specific circuit.
- Comparison Choices
- The study tested how different ways of comparing extracted circuits—such as using exact edge lists versus routing-head summaries, or varying the allowed pruning loss budget—affect the results. These choices significantly influence which structural claims can be made about the model's behavior.
- Reported Circuit Objects
- The researchers analyzed three different types of extracted structures: a compact prediction-preserving subgraph, an extended support graph containing surrounding read/write/routing info, and a fixed-loss pruning graph. These objects differ in their scope and selection criteria.
- Behavioral Correlation
- The largest gains in compositional task accuracy are associated with the largest fraction of core circuit nodes that lie outside the corresponding atomic circuits. This suggests a structural relationship between the most effective components and how they contribute to complex tasks.
Terminology used across episodes
This episode discusses
- Circuit Claims Depend on What Is Extracted and How It Is Compared · Paper Radio
- All Circuits Lead to Rome: Rethinking Functional Anisotropy in Circuit and Sheaf Discovery for LLMs
- Intrinsically Interpretable Attention via Sparse Post-Training
- Weight-sparse transformers have interpretable circuits
- Localizing Model Behavior with Path Patching
- Training Compute-Optimal Large Language Models
- Scaling Laws for Neural Language Models
- AtP*: An efficient and scalable method for localizing LLM behaviour to components
- The Disagreement Problem in Explainable Machine Learning: A Practitioner's Perspective
- Everything, Everywhere, All at Once: Is Mechanistic Interpretability Identifiable?
- Mechanistic Interpretability as Statistical Estimation: A Variance Analysis
- Fine-Tuning Enhances Existing Mechanisms: A Case Study on Entity Tracking
- DeepSeekMath: Pushing the Limits of Mathematical Reasoning in Open Language Models
The paper
Circuit Claims Depend on What Is Extracted and How It Is Compared · Read on arXiv
Fudan University · Shanghai Innovation Institute
Transcript
Introduction to the show: ident: AI Radio. Generated commentary on the latest Artificial Intelligence papers.
Tom: Today's paper: "Circuit Claims Depend on What Is Extracted and How It Is Compared".
Jane: The gist The claim it supports depends on which circuit is reported and how two circuits are compared, because preserving behavior does not single out one circuit,
Tom: First, who's behind it and why it matters.
Paper summary: Tom: So we're looking at this paper "Circuit Claims Depend on What Is Extracted and How It Is Compared". Basically, it argues that when you try to identify which parts of a large model are actually responsible for a certain behavior by removing them, there isn't just one single circuit you find.
Jane: That sounds like the core idea: preserving behavior doesn't point to one specific set of components, and whether we report the compact circuit or something bigger makes a huge difference in what we actually learn about the model.
Tom: Exactly. The authors made this concrete using a synthetic Lean tactic-prediction benchmark, which is basically a controlled setting with fixed proof rules and randomized surface form to make sure they were testing the extraction itself, not just some random task.
Lu: What's really interesting here is how they set up the comparison. They vary four factors: model sparsity, whether attention heads are merged into single query and key nodes or kept separate, the allowed post-ablation loss for a pruning graph, and which supervised checkpoint starts the reinforcement learning process.
Meng: That sounds complicated to run at scale. I'm curious what they actually found about stability across all those settings. Does the core circuit description stay consistent no matter how you prune it?
Lalam: The paper explores this stability across different checkpoints, including dense and weight-sparse ones, and they look at atomic versus compositional proofs to see how the results hold up.
Jane: And what they found is that some things are pretty stable, like the ranking of conditions that initialize reinforcement learning. But other things change depending on whether you're looking at exact edges or attention head sets.
Tom: That's a key point because it means if you just report the exact edges, your claim might be unstable across different pruning strategies. The paper notes that for dense and seventy-five percent weight-sparse checkpoints, the exact edge lists don't consistently overlap as much as the attention head sets do <ref:2607.18921#pg2,dense and 75% weight-sparse>.
Lu: And they quantified this overlap using Jaccard@ten metrics <ref:2607.18921#pg2>. For instance, the attention-head set Jaccard@ten success was zero point six six six at the primary dense versus seventy-five percent weight-sparse comparison point, while the exact-edge Jaccard@ten success was only zero point five five four at that same point <ref:2607.18921#pg2,attention-head set Jaccard@10 success>.
Paper summary: Meng: So it means reporting the attention head set gives you a better overlap measurement than just looking at which specific connections are kept in the exact edge list under those conditions. What does that mean for deployment?
Tom: It means if you're building an automated system to find these circuits, focusing on the attention heads might be a more stable starting point than trying to pin down every single connection immediately. The paper also looked at how the query and key representations—single merged node versus separate nodes—affected graph sizes, and it said that change was only slight.
Jane: That's curious because representation learning is such a big part of transformer design. So, when you change the way you model heads, does it really matter much for the overall structure of what's preserved?
Lu: The authors say representing each attention head with separate query and key nodes rather than a single merged one changes graph sizes only slightly. But they did find that across query and key choices and loss budgets, all three extracted graphs—the core circuit, the support graph, and the fixed-loss pruning graph—keep the same ranking of conditions that initialize reinforcement learning.
Tom: So even if your definition of the circuit changes a little bit, the overall structure regarding when RL starts up stays consistent across those tested parameters. That's a solid piece of evidence for some stability.
Meng: Okay, so we have this stable ordering for RL initialization conditions, but what about the actual behavior? Does just having that stable ordering mean we can trust the circuit extraction to explain *why* something works?
Lalam: The paper connects circuit structure to behavior by looking at compositional proofs versus atomic proofs. They found that the largest gains in compositional task accuracy come with the largest bridge fraction—that's the share of nodes in the compositional circuit that are outside of those corresponding atomic circuits.
Jane: So, even when we look at complex tasks, if a component is outside its corresponding atomic circuit, it contributes most to that extra gain. It seems like behavior and structure are correlated in this way.
Paper summary: Tom: That association is interesting because the authors stress it's an observed link between behavior and core-circuit structure rather than a direct cause-and-effect claim. They see that when you ablate those bridge components in a sparse reinforcement learning model, the compositional accuracy drops while the atomic accuracy stays pretty stable.
Lu: That suggests that these extra components are important for the composition effect, but removing them doesn't totally destroy the behavior on smaller tasks, just less so.
Meng: From a production standpoint, if we only keep those bridge components in our pruning budget, we might lose the compositional benefit without losing the basic function of the atomic task. That gives us a trade-off to consider for efficiency versus performance gain.
Jane: So what does this all mean for how we think about these model circuits? It really hinges on which circuit you choose to report and how you compare it against others.
Tom: Right, so the whole point of "Circuit Claims Depend on What Is Extracted and How It Is Compared" is that the claim you make about a circuit's role isn't fixed by the behavior itself.
Lu: The paper gives us a reporting practice: you have to specify which graph you report, what extraction rule and pruning threshold you used, how query or key nodes were represented, and what comparison level supports your claim.
Jane: So for anyone trying to use this research for analysis or building tools, the crucial thing is being explicit about those choices because behavior alone doesn't define the interpretation of the circuit.
Tom: That's the practical advice: you have to be transparent about how you extract and compare things, or your mechanistic conclusion is shaky. It moves circuit analysis from a single answer to a set of well-defined interpretations based on your setup.
Meng: It's good that they laid out those specific requirements for reporting because without them, anyone could just pick the prettiest graph and make an unsupported claim about its function.
Lalam: I agree with Tom. The empirical claim supported by a circuit extraction depends on what is extracted and how it is compared.
Jane: It really shows that in complex AI systems, there isn't one universal mechanism hiding underneath everything; the interpretation depends entirely on the lens you use to look at it.
Conclusion: Tom: So, we’re talking about this paper titled "Circuit Claims Depend on What Is Extracted and How It Is Compared." Basically, it argues that you can't just look at a model and claim you found the mechanism for its behavior because which circuit you report and how you compare it matters a lot.
Jane: That makes sense. So if we find a set of components that helps the AI perform a task, but we pick one specific way to describe that set, does it change what we think the AI actually learned?
Lu: Exactly. The authors show this using a synthetic benchmark where they deliberately randomized things like the proof rules and surface form. This lets them test if the claim holds up under different extraction choices.
Meng: I’m still thinking about how this translates to actual deployment. If I'm trying to prune a model for efficiency, should I be focusing on the compact circuit or that bigger graph they mention?
Tom: The paper gives us a reporting practice for this. You have to state which circuit you report, how you extracted it, what your pruning threshold was, and how you compared it against others. Behavior alone doesn't tell you the interpretation of the model.
Jane: It sounds like the core message is that circuit analysis isn't a single answer. It’s a set of specific answers based on your setup. And this paper lays out exactly what those setups need to be transparent about.
Lalam: The finding they push is that for any claim you make, you have to be explicit about the extraction rule and the comparison level you use. If you don't say that, your analysis is shaky.
Tom: So it moves circuit extraction from just finding a neat little component list to being very deliberate about how we measure those components against each other. It’s a lot of fine-tuning for anyone building these tools.
Jane: Right, so the next thing we need to figure out is what kind of specific comparisons the authors used—because that's where all the real detail is hiding in this study.
More episodes
- 2605.27922-Harness-Bench: Evaluating Agent Harnesses across Models and Realistic Workflows
- 2606.13220-LLM-as-an-Investigator: Evidence-First Agentic Reasoning for Robust Interactive Problem Diagnosis
- 2606.00532-KACE: Knowledge-Adaptive Context Engineering for Mathematical Reasoning
- 2606.14459-MoDiCoL: A Modular Diagnostic Continual Learning Dataset for Robust Speech Recognition
- 2606.19824-CSWinUNETR: Segmentation of Thin Anatomical Structures in Medical Images
- 2606.20717-MIRAGE: Stealthy Visual Prompt Injection for Vulnerability Detection in Web Agents
- 2606.27679-From Signals to Transfer: A Factorised Study of Probe-Based Uncertainty Estimation in Large Language Models
- 2607.06768-AirPASS: Over-the-Air Federated Learning via Pinching Antenna Systems
- 2606.29983-Stabilizing Extrapolation in Looped Transformers via Learned Stochastic Stopping
- 2606.03328-Rethinking Calibration for High-Sparsity LLM Pruning: From Single Sources to Capability Coverage