Distinguishing Cause from Effect with Causal Velocity Models
Not on the map. Why?
Abstract (arXiv)
Bivariate structural causal models (SCM) are often used to infer causal direction by examining their goodness-of-fit under restricted model classes. In this paper, we describe a parametrization of bivariate SCMs in terms of a causal velocity by viewing the cause variable as time in a dynamical system. The velocity implicitly defines counterfactual curves via the solution of initial value problems where the observation specifies the initial condition. Using tools from measure transport, we obtain a unique correspondence between SCMs and the score function of the generated distribution via its causal velocity. Based on this, we derive an objective function that directly regresses the velocity against the score function, the latter of which can be estimated non-parametrically from observational data. We use this to develop a method for bivariate causal discovery that extends beyond known model classes such as additive or location scale noise, and that requires no assumptions on the noise distributions. When the score is estimated well, the objective is also useful for detecting model non-identifiability and misspecification. We present positive results in simulation and benchmark experiments where many existing methods fail, and perform ablation studies to examine the method's sensitivity to accurate score estimation.
Key facts. Cited by 6 papers in the map (data through 14 Oct 2026). Builds on 21 of its 43 references that are in the map. First posted on arXiv 7 Feb 2025.
Builds on
21 of 43 references.
References · 21
- 2022Flow Matching for Generative Modelingcited by 5,702
- 2018Neural Ordinary Differential Equationscited by 3,779
- 2022Building Normalizing Flows with Stochastic Interpolantscited by 995
- 2013Causal Discovery with Continuous Additive Noise Modelscited by 255
- 2022Score matching enables causal discovery of nonlinear additive noise modelscited by 111
- 2020Causal Autoregressive Flowscited by 99
- 2020Learning Differential Equations that are Easy to Solvecited by 81
- 2024Optimal score estimation via empirical Bayes smoothingcited by 61
- 2017Gradient Estimators for Implicit Modelscited by 58
- 2022On the Identifiability and Estimation of Causal Location-Scale Noise Modelscited by 56
- 2023Causal normalizing flows: from theory to practicecited by 51
- 2023Scalable Causal Discovery with Score Matchingcited by 45
9 more
- 2023Counterfactual Identifiability of Bijective Causal Modelscited by 43
- 2023Causal Discovery with Score Matching on Additive Models with Arbitrary Noisecited by 43
- 2022Identifying Patient-Specific Root Causes with the Heteroscedastic Noise Modelcited by 38
- 2020Nonparametric Score Estimatorscited by 23
- 2022Optimal transport for causal discoverycited by 19
- 2016Conditional distribution variability measures for causality detectioncited by 15
- 2022On the pitfalls of Gaussian likelihood scoring for causal discoverycited by 7
- 2023Rank-Based Causal Discovery for Post-Nonlinear Modelscited by 7
- 2024Counterfactual Cocycles: A Framework for Robust and Coherent Counterfactual Transportscited by 6
Built on by
Citing papers per year: 2025: 2; 2026: 4.
6 papers.
- 2026AutoSOTA: An End-to-End Automated Research System for State-of-the-Art AI Model Discoverycited by 23
- 2025Causal Discovery via Quantile Partial Effectcited by 4
- 2026DAG-FM: A Foundation Model for Causal Discovery under Heterogeneous Causal Mechanismscited by 2
- 2025On the Identifiability of Causal Graphs with the Invariance Principlecited by 0
- 2026Causal Discovery via Transformed Low-Rank Quantile Surfacescited by 0
- 2026Decoupled Causal Discoverycited by 0
- 2026Decoupled Causal Discovery20 Sep 2026
- 2026Causal Discovery via Transformed Low-Rank Quantile Surfaces15 Sep 2026
- 2026DAG-FM: A Foundation Model for Causal Discovery under Heterogeneous Causal Mechanisms13 Jul 2026
- 2026AutoSOTA: An End-to-End Automated Research System for State-of-the-Art AI Model Discovery7 Apr 2026
- 2025On the Identifiability of Causal Graphs with the Invariance Principle15 Oct 2025
- 2025Causal Discovery via Quantile Partial Effect16 Sep 2025