mlsanityData to 7 Oct 2026

Decomposing and Editing Predictions by Modeling Model Computation

arXiv 2404.11534 ↗First posted 17 Apr 2024cs.LG cs.AI stat.MLcited by 19

Not on the map. Why?

Abstract (arXiv)

How does the internal computation of a machine learning model transform inputs into predictions? In this paper, we introduce a task called component modeling that aims to address this question. The goal of component modeling is to decompose an ML model's prediction in terms of its components -- simple functions (e.g., convolution filters, attention heads) that are the "building blocks" of model computation. We focus on a special case of this task, component attribution, where the goal is to estimate the counterfactual impact of individual components on a given prediction. We then present COAR, a scalable algorithm for estimating component attributions; we demonstrate its effectiveness across models, datasets, and modalities. Finally, we show that component attributions estimated with COAR directly enable model editing across five tasks, namely: fixing model errors, ``forgetting'' specific classes, boosting subpopulation robustness, localizing backdoor attacks, and improving robustness to typographic attacks. We provide code for COAR at https://github.com/MadryLab/modelcomponents .

Key facts. Cited by 19 papers in the map (data through 7 Oct 2026). Builds on 92 of its 114 references that are in the map. First posted on arXiv 17 Apr 2024.

Builds on

92 of 114 references.

References · 92

  1. 2021Learning Transferable Visual Models From Natural Language Supervisioncited by 33,456
  2. 2014Deep Learning Face Attributes in the Wildcited by 3,679
  3. 2017Axiomatic Attribution for Deep Networkscited by 3,350
  4. 2022Locating and Editing Factual Associations in GPTcited by 2,609
  5. 2013Deep Inside Convolutional Networks: Visualising Image Classification Models and Saliency Mapscited by 2,348
  6. 2013Visualizing and Understanding Convolutional Networkscited by 2,278
  7. 2019BoolQ: Exploring the Surprising Difficulty of Natural Yes/No Questionscited by 2,140
  8. 2020Shortcut Learning in Deep Neural Networkscited by 1,928
  9. 2019Similarity of Neural Network Representations Revisitedcited by 1,695
  10. 2018ImageNet-trained CNNs are biased towards texture; increasing shape bias improves accuracy and robustnesscited by 1,430
  11. 2016Understanding intermediate layers using linear classifier probescited by 1,279
  12. 2023Representation Engineering: A Top-Down Approach to AI Transparencycited by 1,239
38 more
  1. 2019Distributionally Robust Neural Networks for Group Shifts: On the Importance of Regularization for Worst-Case Generalizationcited by 1,232
  2. 2022Interpretability in the Wild: a Circuit for Indirect Object Identification in GPT-2 smallcited by 1,130
  3. 2022Editing Models with Task Arithmeticcited by 1,076
  4. 2017BadNets: Identifying Vulnerabilities in the Machine Learning Model Supply Chaincited by 1,052
  5. 2019Learning Robust Global Representations by Penalizing Local Predictive Powercited by 1,010
  6. 2022Toy Models of Superpositioncited by 928
  7. 2023Progress measures for grokking via mechanistic interpretabilitycited by 822
  8. 2017Network Dissection: Quantifying Interpretability of Deep Visual Representationscited by 703
  9. 2023Towards Automated Circuit Discovery for Mechanistic Interpretabilitycited by 700
  10. 2018Recognition in Terra Incognitacited by 655
  11. 2019Designing and Interpreting Probes with Control Taskscited by 608
  12. 2019MIMIC-CXR-JPG, a large publicly available database of labeled chest radiographscited by 590
  13. 2021Knowledge Neurons in Pretrained Transformerscited by 590
  14. 2019Celeb-DF: A Large-scale Challenging Dataset for DeepFake Forensicscited by 573
  15. 2023Textbooks Are All You Need II: phi-1.5 technical reportcited by 559
  16. 2021Editing Factual Knowledge in Language Modelscited by 548
  17. 2020Captum: A unified and generic model interpretability library for PyTorchcited by 542
  18. 2019The Woman Worked as a Babysitter: On Biases in Language Generationcited by 540
  19. 2023Erasing Concepts from Diffusion Modelscited by 530
  20. 2020What Neural Networks Memorize and Why: Discovering the Long Tail via Influence Estimationcited by 492
  21. 2021Fast Model Editing at Scalecited by 491
  22. 2018A Benchmark for Interpretability Methods in Deep Neural Networkscited by 467
  23. 2023TinyStories: How Small Can Language Models Be and Still Speak Coherent English?cited by 425
  24. 2021Causal Abstractions of Neural Networkscited by 401
  25. 2022Last Layer Re-Training is Sufficient for Robustness to Spurious Correlationscited by 379
  26. 2020The Pitfalls of Simplicity Bias in Neural Networkscited by 349
  27. 2023Towards Best Practices of Activation Patching in Language Models: Metrics and Methodscited by 328
  28. 2023TRAK: Attributing Model Behavior at Scalecited by 273
  29. 2020Understanding the Role of Individual Units in a Deep Neural Networkcited by 254
  30. 2023LEACE: Perfect linear concept erasure in closed formcited by 254
  31. 2023Evaluating the Ripple Effects of Knowledge Editing in Language Modelscited by 238
  32. 2023Does Localization Inform Editing? Surprising Differences in Causality-Based Localization vs. Knowledge Editing in Language Modelscited by 237
  33. 2020Modifying Memories in Transformer Modelscited by 222
  34. 2019Hidden Stratification Causes Clinically Meaningful Failures in Machine Learning for Medical Imagingcited by 215
  35. 2023Interpreting CLIP's Image Representation via Text-Based Decompositioncited by 189
  36. 2022Datamodels: Predicting Predictions from Training Datacited by 186
  37. 2023Localizing Model Behavior with Path Patchingcited by 182
  38. 2021Simple data balancing achieves competitive worst-group-accuracycited by 177

50 most cited of 92 All 92 (JSON)

Built on by

Cited by year (2026 to 7 Oct)

Citing papers per year: 2024: 9; 2025: 7; 2026: 3.

19 papers.

Sort:

By area:

  1. 2024ContextCite: Attributing Model Generation to Contextcited by 93
  2. 2024Interpreting the Second-Order Effects of Neurons in CLIPcited by 36
  3. 2024Learned feature representations are biased by complexity, learning order, position, and morecited by 22
  4. 2024Optimal ablation for interpretabilitycited by 21
  5. 2024Decomposing and Interpreting Image Representations via Text in ViTs Beyond CLIPcited by 19
  6. 2025ProxySPEX: Inference-Efficient Interpretability via Sparse Feature Interactions in LLMscited by 16
  7. 2024Unveiling Concept Attribution in Diffusion Modelscited by 11
  8. 2025Learning to Attribute with Attentioncited by 11
  9. 2025Interpreting Attention Heads for Image-to-Text Information Flow in Large Vision-Language Modelscited by 7
  10. 2024When Parts Are Greater Than Sums: Individual LLM Components Can Outperform Full Modelscited by 6
  11. 2024Jet Expansions of Residual Computationcited by 4
  12. 2026Inside the Visual Mind: Neuroscience-Motivated Concept Circuits for Interpreting and Steering Vision Transformerscited by 3
7 more
  1. 2026Position: Capability Control Should be a Separate Goal From Alignmentcited by 2
  2. 2024CodeUnlearn: Amortized Zero-Shot Machine Unlearning in Language Models Using Discrete Conceptcited by 1
  3. 2025Towards Unified Attribution in Explainable AI, Data-Centric AI, and Mechanistic Interpretabilitycited by 1
  4. 2025Efficiently Verifiable Proofs of Data Attributioncited by 1
  5. 2025ModHiFi: Identifying High Fidelity predictive components for Model Modificationcited by 1
  6. 2025SALVE: Sparse Autoencoder-Latent Vector Editing for Mechanistic Control of Neural Networkscited by 0
  7. 2026Multi-component Causal Tracing in Large Language Modelscited by 0