Towards mechanistic understanding in a data-driven weather model: internal activations reveal interpretable physical features

Theodore MacMillan, Nicholas T. Ouellette
12/30/2025
physics.ao-phcs.LGphysics.comp-ph

No confident code implementation found for this paper.

Abstract

Large data-driven physics models like DeepMind's weather model GraphCast have empirically succeeded in parameterizing time operators for complex dynamical systems with an accuracy reaching or in some cases exceeding that of traditional physics-based solvers. Unfortunately, how these data-driven models perform computations is largely unknown and whether their internal representations are interpretable or physically consistent is an open question. Here, we adapt tools from interpretability research in Large Language Models to analyze intermediate computational layers in GraphCast, leveraging sparse autoencoders to discover interpretable features in the neuron space of the model. We uncover distinct features on a wide range of length and time scales that correspond to tropical cyclones, atmospheric rivers, diurnal and seasonal behavior, large-scale precipitation patterns, specific geographical coding, and sea-ice extent, among others. We further demonstrate how the precise abstraction of these features can be probed via interventions on the prediction steps of the model. As a case study, we sparsely modify a feature corresponding to tropical cyclones in GraphCast and observe interpretable and physically consistent modifications to evolving hurricanes. Such methods offer a window into the black-box behavior of data-driven physics models and are a step towards realizing their potential as trustworthy predictors and scientifically valuable tools for discovery.

View on arXivView PDF

Code Implementations

No confident code match yet

We couldn't find an author-owned or strongly-evidenced community implementation for this paper. Any repos shown below are weak matches — verify before relying on them.

No code implementations found yet.

Know of an implementation? Let us know in the comments below!

Similar Papers

Cite this paper

@article{macmillan2025towards,
  title  = {Towards mechanistic understanding in a data-driven weather model: internal activations reveal interpretable physical features},
  author = {Theodore MacMillan and Nicholas T. Ouellette},
  year   = {2025},
  eprint = {2512.24440},
  archivePrefix = {arXiv},
  url    = {http://arxiv.org/abs/2512.24440v1}
}

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/2512.24440.svg)](https://codeofpaper.com/paper/2512.24440)

Discussion