MXMap: A Multivariate Cross Mapping Framework for Causal Discovery in Dynamical Systems
Elise Zhang, Fran\c{c}ois Mirall\`es, Rapha\"el Rousseau-Rizzi, Arnaud, Zinflou, Di Wu, Benoit Boulet

TL;DR
MXMap is a new multivariate framework that improves causal discovery in dynamical systems by combining pairwise CCM tests with multivariate cross-mapping, effectively identifying direct and indirect causal relationships.
Contribution
This work extends Partial Cross Mapping to multivariate embeddings and introduces MXMap, a two-phase causal discovery framework for dynamical systems.
Findings
MXMap outperforms baseline methods in accuracy.
Effective in distinguishing direct and indirect causality.
Validated on simulated and real weather data.
Abstract
Convergent Cross Mapping (CCM) is a powerful method for detecting causality in coupled nonlinear dynamical systems, providing a model-free approach to capture dynamic causal interactions. Partial Cross Mapping (PCM) was introduced as an extension of CCM to address indirect causality in three-variable systems by comparing cross-mapping quality between direct cause-effect mapping and indirect mapping through an intermediate conditioning variable. However, PCM remains limited to univariate delay embeddings in its cross-mapping processes. In this work, we extend PCM to the multivariate setting, introducing multiPCM, which leverages multivariate embeddings to more effectively distinguish indirect causal relationships. We further propose a multivariate cross-mapping framework (MXMap) for causal discovery in dynamical systems. This two-phase framework combines (1) pairwise CCM tests to…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Code & Models
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsBayesian Modeling and Causal Inference
MethodsPruning
