← Latest papers
🤖 machine learning

OperatorSHAP: Fast and Accurate Shapley Value Estimation for Neural Operators

The paper introduces OperatorSHAP, a grid-agnostic method that enables fast and accurate Shapley value estimation for neural operators by establishing a theoretical framework in function space and demonstrating consistent, transferable explanations across varying resolutions and grid sizes.

Original authors: Joshua Stiller, Santo M. A. R. Thies, Felix Czaja, Eyke Hüllermeier

Published 2026-06-29
📖 5 min read🧠 Deep dive

Original authors: Joshua Stiller, Santo M. A. R. Thies, Felix Czaja, Eyke Hüllermeier

Original paper licensed under CC BY 4.0 (http://creativecommons.org/licenses/by/4.0/). This is an AI-generated explanation of the paper below. It is not written or endorsed by the authors. For technical accuracy, refer to the original paper. Read full disclaimer

The Big Problem: The "Black Box" Weather Forecaster

Imagine you have a super-smart AI that predicts the weather or calculates how much weight a bridge can hold. This AI is like a Neural Operator. Unlike normal AI that looks at a fixed grid of pixels (like a photo), this AI is special: it can understand shapes and patterns whether they are drawn on a tiny napkin or a massive billboard. It doesn't care about the grid size; it just understands the flow of the data.

However, there is a catch. When this AI makes a prediction (e.g., "This bridge will hold 5 tons"), nobody knows why. Which part of the input mattered? Was it the wind speed? The shape of the bridge? The temperature?

In the world of AI, we use a tool called Shapley Values to answer this. Think of Shapley Values as a way to split a "prize" (the prediction) fairly among all the "players" (the input data points) based on how much each one contributed.

The Problem:

  1. It's too slow: Calculating the fair split for every single data point takes forever. It's like trying to count every grain of sand on a beach to see which ones are most important.
  2. It's too rigid: Existing fast tools (like FastSHAP) only work if the sand is arranged in a perfect, uniform grid. But in the real world (physics, engineering), data often comes from messy, irregular shapes (like a cylinder with sensors placed randomly). Current tools break when the grid isn't perfect.

The Solution: OperatorSHAP

The authors introduce OperatorSHAP. Think of this as a "universal translator" that can instantly explain the AI's decisions, no matter how messy or irregular the data grid is.

Here is how they did it, broken down into three simple concepts:

1. The "Infinite Player" Game (Aumann–Shapley)

Usually, Shapley values count discrete players (Player 1, Player 2, Player 3). But in physics, space is continuous. You don't have "Point 1" and "Point 2"; you have a smooth flow of air or heat.

The authors realized that instead of counting players, they should treat the input as a continuous fluid. They used a mathematical concept called Aumann–Shapley values, which is like measuring the "density" of importance across a river rather than counting individual fish. This allows them to handle any shape or grid size without getting confused.

2. The "Trained Detective" (Amortized Explainer)

Normally, to explain one prediction, you have to run a massive calculation. That's like hiring a detective to solve one specific crime, then hiring a new detective for the next crime.

OperatorSHAP trains a single "Detective AI" (an explainer model).

  • Training: They teach this detective by showing it thousands of examples and asking, "If we hide this part of the input, how much does the prediction change?"
  • The Magic: Once trained, this detective can look at any new input (even on a weird, irregular grid) and instantly spit out the explanation in a single second. It doesn't need to re-calculate from scratch every time.

3. Grid Agnosticism (The "Shape-Shifter")

Most explainers are like a pair of shoes that only fit size 10. If you have a size 8 or a size 12 foot (a different grid resolution), the shoe doesn't fit.

OperatorSHAP is like a pair of magic shoes that stretch to fit any foot. Because it was trained on the "fluid" concept of Aumann–Shapley values, it can take an input with 16 data points, 1,024 data points, or a messy mesh with 5,000 points, and give you a correct explanation without needing to be retrained.

What They Found (The Results)

The paper tested this on various physics problems, like heat flowing through metal, air moving around a cylinder, and water waves.

  • Speed: OperatorSHAP is orders of magnitude faster than the old methods. While other methods might take hours to explain a single complex simulation, OperatorSHAP does it in a fraction of a second.
  • Accuracy: Even though it's fast, it's just as accurate as the slow, perfect methods.
  • Flexibility: They trained it on one grid size, and it worked perfectly on much larger or smaller grids without any extra work. It even worked on the "cylinder flow" dataset where the sensors were placed on irregular, shifting grids.

The Bottom Line

The paper claims that OperatorSHAP is a new way to make complex physics-AI models understandable. It combines a deep mathematical theory (treating space as a continuous flow) with a practical training trick (teaching one AI to explain all grids).

This means that in fields like structural engineering or weather forecasting, where data is often messy and decisions are critical, we can now get fast, reliable, and grid-independent explanations for why an AI made a specific prediction.

Drowning in papers in your field?

Get daily digests of the most novel papers matching your research keywords — with technical summaries, in your language.

Try Digest →