Reproduce “Tracking Equivalent Mechanistic Interpretations Across Neural Networks” on OpenResearch

Turn your favorite coding agents into research agents that review literature, develop hypotheses, and run experiments.

Universal app for Apple silicon and Intel. Requires macOS 11 or later.

About this paper

Alan Sun, Mariya Toneva

Researchers at Carnegie Mellon University and Max Planck Institute for Software Systems developed a framework to determine if two neural networks implement the same high-level algorithm without explicit interpretation. Their Congruity algorithm estimates this "interpretive equivalence" by comparing representation similarities across causally-generated model implementations, enabling the distinction of algorithmic types and the reduction of larger models to smaller, equivalent ones.

Key insights

  • Evaluating interpretive equivalence implicitly compares interpretations, bypassing the need for explicit, potentially subjective, human-understandable descriptions.
  • The framework addresses MI scalability by enabling the reduction of complex models to simpler, interpretively equivalent ones and the decomposition of tasks.
  • A theoretical duality exists: higher-level, more compressed interpretations correspond to larger, more dispersed sets of implementations.

Summary by alphaXiv.

Tip: change arxiv.org to autoarxiv.org in any arXiv abstract link to open the paper here.