atlas

Research map / Probabilistic and scientific modeling / Causal discovery

Flow based approach for Dynamic Temporal Causal models with non-Gaussian or Heteroscedastic Noises

NeurIPS 2025 · Probabilistic and scientific modeling › Causal discovery · approach: Causal discovery from time series

Read the paperCheck your idea against 108,967 papers

AI-extracted summary. Written by AI from the paper's full text. Numbers and claims can be wrong or missing context, so check the paper before you cite or build on it.

Proposes FANTOM, a Bayesian EM framework with conditional normalizing flows that jointly infers the number of regimes, their indices, and per-regime causal DAGs in multivariate time series with non-Gaussian or heteroscedastic noise, with identifiability proofs.

Problem

Causal structure learning from multivariate time series with multiple unknown regimes (non-stationarity), where noise is non-Gaussian or heteroscedastic, and the number of regimes, their boundaries, and their causal graphs are all unknown.

Approach

Combines a Bayesian Expectation Maximization procedure (maximizing an ELBO) with conditional spline normalizing flows for heteroscedastic/non-Gaussian noise, a time-varying softmax prior on regime membership, and Bayesian structure learning over per-regime DAGs; initialization with more windows than regimes that are merged during E-steps.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
Use FANTOM rather than RhinoSynthetic MTS, homoscedastic non-Gaussian, instantaneous links · d=10, K=3F1: 96.8 -> 99.5Helped
Use FANTOM rather than RhinoSynthetic MTS, homoscedastic non-Gaussian, lagged links · d=10, K=3F1: 95.2 -> 89.1Hurt
Use FANTOM rather than CASTORSynthetic MTS, homoscedastic non-Gaussian · d=10, K=3Regime accuracy: 51.6 -> 99.4Helped
Use FANTOM rather than PCMCI+Synthetic MTS, heteroscedastic, instantaneous links · d=10, K=3F1: 11.1 -> 93.3Helped
Use FANTOM rather than RhinoSynthetic MTS, heteroscedastic, lagged links · d=10, K=3F1: 64.7 -> 90.9Helped
Use FANTOM rather than CD-NODSynthetic MTS, heteroscedastic summary graph · d=10, K=3F1: 6.15 -> 96.5Helped
Use FANTOM rather than CD-NODSynthetic MTS, homoscedastic non-Gaussian summary graph · d=10, K=3F1: 31.8 -> 95.6Helped
Use FANTOM rather than RhinoWind Tunnel · summary causal graphF1: 32.0 -> 38.5Helped
Use FANTOM rather than CASTORWind Tunnel · regime detectionRegime accuracy: 49.9 -> 99.9Helped
Use FANTOM for unsupervised regime detectionTemple University Hospital EEG Seizure Corpus · 10 patientsRegime accuracyHelped

Surprising findings

Limitations

Experimental setup

Datasets: synthetic non-stationary MTS Wind Tunnel (Gamella et al.) TUH EEG Seizure Corpus (TUSZ)

Benchmarks: synthetic non-stationary MTS (d=5-40, K in {2,3}) Wind Tunnel TUSZ EEG epilepsy detection

Metrics: SHD F1 NHD Ratio NHD regime accuracy

Baselines: CASTOR CD-NOD RPCMCI Rhino PCMCI+ DYNOTEARS

Builds on: DYNOTEARS Rhino CASTOR CD-NOD RPCMCI

Closest papers by meaning

Writing a paper in this area? scime draft is a free LaTeX editor with AI included, real-time co-authors and a check of your references and venue rules before you submit. It also imports OpenAI Prism projects.

Open scime draft

Get the next scime Dispatch and a monthly field update

Free. We send a confirmation link first; every email has a one-click unsubscribe. Privacy