Everything, Everywhere, All at Once: Is Mechanistic Interpretability Identifiable?

Maxime Méloux, Silviu Maniu, François Portet, Maxime Peyrard
2/28/2025
cs.LGcs.AIcs.CL

No official code found. Best implementation: MelouxM/MI-identifiability (1 star, MIT, last commit 2025-02-24).

Abstract

As AI systems are used in high-stakes applications, ensuring interpretability is crucial. Mechanistic Interpretability (MI) aims to reverse-engineer neural networks by extracting human-understandable algorithms to explain their behavior. This work examines a key question: for a given behavior, and under MI's criteria, does a unique explanation exist? Drawing on identifiability in statistics, where parameters are uniquely inferred under specific assumptions, we explore the identifiability of MI explanations. We identify two main MI strategies: (1) "where-then-what," which isolates a circuit replicating model behavior before interpreting it, and (2) "what-then-where," which starts with candidate algorithms and searches for neural activation subspaces implementing them, using causal alignment. We test both strategies on Boolean functions and small multi-layer perceptrons, fully enumerating candidate explanations. Our experiments reveal systematic non-identifiability: multiple circuits can replicate behavior, a circuit can have multiple interpretations, several algorithms can align with the network, and one algorithm can align with different subspaces. Is uniqueness necessary? A pragmatic approach may require only predictive and manipulability standards. If uniqueness is essential for understanding, stricter criteria may be needed. We also reference the inner interpretability framework, which validates explanations through multiple criteria. This work contributes to defining explanation standards in AI.

View on arXivView PDF

Code Implementations(1)

MIT

Code for the Website for the "Everything, Everywhere, All at Once: Is Mechanistic Identifiability Identifiable?" paper (ICLR 2025)

12Python, Jupyter NotebookJan 30, 20251 years agoMIT

Similar Papers

Cite this paper

@article{mloux2025everything,
  title  = {Everything, Everywhere, All at Once: Is Mechanistic Interpretability Identifiable?},
  author = {Maxime Méloux and Silviu Maniu and François Portet and Maxime Peyrard},
  year   = {2025},
  eprint = {2502.20914},
  archivePrefix = {arXiv},
  url    = {http://arxiv.org/abs/2502.20914v1},
  journal = {ICLR 2025 2025}
}

Add a badge to your README

Shows whether official code is linked for this paper.

Code of Paper badge
[![Code of Paper](https://codeofpaper.com/badge/2502.20914.svg)](https://codeofpaper.com/paper/2502.20914)

Discussion