M-CaStLe: Uncovering Local Causal Structures in Multivariate Space-Time Gridded Data
> Paper: M-CaStLe: Uncovering Local Causal Structures in Multivariate Space-Time Gridded Data > Authors: J. Jake Nichol, Michael Weylandt, G. Matthew Fricke, Jhayron Perez-Carrasquilla > arXiv: 2605.00398 | 2026-04-29
The Classic Problem: Correlation Is Not Causation
Imagine analyzing meteorological data:
Observation:
- Temperature rises in region A → rainfall increases in region B
- The two are highly correlated
- They can only find correlations
- They cannot determine causal direction
- This is especially hard in complex spatiotemporal systems
- Many spatial grid points
- Multiple variables at each point
- Relatively few time observations
- Curse of dimensionality
- CaStLe (the predecessor): handles only univariate series; it cannot deal with multivariate scenarios
- Curse of dimensionality: global model parameters explode, computation becomes infeasible, and samples are insufficient.
- Heterogeneity: different regions have different causal structures, but global models assume uniformity, which is inaccurate.
- Feasible: local dimensionality is low, computation is tractable, and samples are relatively sufficient.
- More accurate: accounts for spatial heterogeneity — different regions can have different causal structures, closer to reality.
- Verifiable: local causal claims can be validated locally using neighboring data, giving high reliability.
The question: Does A cause B? Does B cause A? Or does some factor C drive both?
Limitations of traditional methods:
Challenges of Spatiotemporal Causal Discovery
High-dimensional gridded data:
Limitations of existing methods:
What is needed: a method that handles multiple variables, exploits spatiotemporal locality, and leverages stationarity assumptions.
M-CaStLe: Multivariate Causal Space-Time Stencil Learning
The paper proposes M-CaStLe (Multivariate Causal Space-Time Stencil Learning).
Core idea:
> Exploit spatiotemporal locality and stationarity to discover local causal structures from high-dimensional gridded data.
Technical approach:
1. Local causal stencils — Instead of finding global causal relationships, find local templates, e.g., "a rise near A → rainfall near B" as a local pattern. 2. Space-time stencils — Consider spatial neighborhoods and time lags, e.g., A at time t influences B at time t+1, but only in nearby regions. 3. Multivariate extension — Handle multiple variables simultaneously (temperature, humidity, wind speed, etc.) and discover causal networks among them. 4. Scalability — By exploiting locality and stationarity, no global model is needed, making the approach suitable for large-scale data.
A detective analogy: instead of asking "who influenced the whole world," ask "in this neighborhood, who influenced whom." Local causality is more reliable and more verifiable.
Why Local Causality Beats Global Causality
Problems with global causality:
Advantages of local causality:
A Feynman-Style Judgment: Understanding the Local Is the Basis for Understanding the Global
Feynman said:
> "If you can't explain something simply, you can't explain it at all."
Applied to causal discovery:
> "Global causal structure may be too complex to discover directly. But local causal structures are simpler and more reliable. M-CaStLe's wisdom is to start local and gradually build toward global understanding."
This reflects the essence of the scientific method: from simple to complex, from local to global, from concrete to abstract.
Takeaways
If you analyze spatiotemporal data or work on causal inference, ask yourself:
1. Does my data exhibit locality and stationarity? 2. Is global causality too complex to estimate? 3. Can local causal stencils provide more reliable insights? 4. How can causal networks among multiple variables be discovered?
M-CaStLe reminds us: in complex systems, causal discovery does not have to happen in one step. Starting local and expanding gradually may be the more reliable path.
As causal structures in spatiotemporal data are peeled back layer by layer, we learn not only "what causes what" but also "where it causes it." On the map of causal science, local discovery is the building block of global understanding. In the fog of correlation, causality is the lighthouse — and local causality is the brightest lighthouse of all.