atlas

Research map / Probabilistic and scientific modeling / Differential equations and PDEs

Neural structure learning with stochastic differential equations

ICLR 2024 · Probabilistic and scientific modeling › Differential equations and PDEs · approach: Neural ODE training and analysis · 0 citations (OpenAlex)

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 SCOTCH, a Bayesian structure learner that combines latent neural SDEs with variational inference over graphs, with identifiability and consistency results, and outperforms baselines on synthetic and real time-series structure learning under regular and irregular sampling.

Problem

Learning the causal/structural graph among variables from temporal observations when the underlying process is continuous-time and observations may be irregularly sampled; existing discrete-time structure learners misrepresent continuous dynamics and handle irregular sampling poorly.

Approach

Model the latent dynamics as a graph-parameterised neural Itô SDE (with diagonal diffusion) plus observational noise, place a Bernoulli variational posterior over graphs, and optimise a variational ELBO over latent path posteriors, yielding identifiability and consistency guarantees in continuous time.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
Use SCOTCH instead of NGMLorenz-96 structure learning · Lorenz-96 p=0.3AUROC: 0.6788$\pm$0.009 -> 0.7279$\pm$0.017Helped
Use SCOTCH instead of CUTSLorenz-96 structure learning · Lorenz-96 p=0.6AUROC: 0.6418$\pm$0.012 -> 0.6453$\pm$0.014No clear effect
Use SCOTCH instead of NGMGlycolysis structure learning · Glycolysis FullAUROC: 0.5953$\pm$0.018 -> 0.7113$\pm$0.012Helped
Use SCOTCH instead of RhinoDREAM3 structure learning · DREAM3 MeanAUROC: 0.636$\pm$0.022 -> 0.677$\pm$ 0.026Helped
Use SCOTCH instead of Rhino+NoInstNetsim structure learning · Netsim FullAUROC: 0.95 $\pm$0.001 -> 0.95$\pm$ 0.006No clear effect
Use SCOTCH instead of Rhino+NoInstNetsim structure learning · Netsim p=0.1AUROC: 0.93$\pm$ 0.005 -> 0.91$\pm$0.007Hurt
Use SCOTCH instead of Rhino+NoInstNetsim structure learning · Netsim p=0.2AUROC: 0.90$\pm$0.012 -> 0.89$\pm$0.007Hurt

Surprising findings

Limitations

Experimental setup

Datasets: Lorenz-96 Glycolysis DREAM3 Netsim

Benchmarks: Lorenz-96 Glycolysis DREAM3 Netsim

Metrics: AUROC F1 TPR FDR

Baselines: VARLiNGaM PCMCI+ CUTS Rhino NGM

Builds on: NGM Rhino CUTS latent SDE

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