atlas

Research map / Time series / Causal and generative time series

Stable Neural Stochastic Differential Equations in Analyzing Irregular Time Series Data

ICLR 2024 · Time series › Causal and generative time series · approach: Neural differential equations · 6 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 three stable Neural SDE classes (Langevin-type, linear noise, geometric) with controlled-path drift, proves existence/uniqueness and distribution-shift robustness bounds, and evaluates on PhysioNet, Speech Commands and 30 UEA/UCR datasets under missingness.

Problem

Naive Neural SDEs fail to train or are unstable on irregular, partially observed time series, and their robustness under distribution shift from missing data is not understood.

Approach

Design drift and diffusion functions from well-defined SDE families (Langevin-type with state-independent diffusion, linear multiplicative noise, geometric SDE with nonnegative absorbing states), add a controlled path (Neural CDE-style) into the drift, and prove existence/uniqueness and Wasserstein-stability bounds under input perturbations.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
Use a stable Neural LSDE or Neural LNSDE instead of mTAND-FullPhysioNet Mortality interpolation · PhysioNet Mortality, 50%–90% observedMSE (× 10^-3): 4.139 ± 0.029 -> 3.799 ± 0.055; 4.798 ± 0.036 -> 3.111 ± 0.076Helped
Use Neural LSDE or Neural LNSDE instead of ANCDEPhysioNet Sepsis with OI · PhysioNet Sepsis with OIAUROC: 0.900 ± 0.002 -> 0.911 ± 0.002Helped
Use Neural LSDE or Neural LNSDE instead of GRU-DPhysioNet Sepsis without OI · PhysioNet Sepsis without OIAUROC: 0.850 ± 0.013 -> 0.881 ± 0.002Helped
Use Neural LSDE instead of LEAPSpeech Commands classification · Speech Commandsaccuracy: 0.922 ± 0.002 -> 0.927 ± 0.004Helped
Use Neural LNSDE instead of Neural CDEUEA/UCR 30-dataset classification · 30 datasets, regular and 30%, 50%, and 70% missingaccuracy: 0.709 (0.061) -> 0.727 (0.047); 0.706 (0.073) -> 0.723 (0.050); 0.696 (0.064) -> 0.717 (0.054); 0.665 (0.072) -> 0.703 (Helped
Add a controlled path to the drift (ablation)Neural LNSDE · UEA/UCR 30 datasets, all datasetsaccuracy: 0.517 (0.064) -> 0.717 (0.051)Helped
Use nonlinear neural-network diffusion instead of affine diffusion (ablation)Neural LNSDE with controlled path · UEA/UCR 30 datasets, all datasetsaccuracy: 0.675 (0.066) -> 0.717 (0.051)Helped
Add a controlled path and nonlinear diffusion to the naive Neural SDE (ablation)Neural SDE · UEA/UCR 30 datasets, all datasetsaccuracy: 0.516 (0.064) -> 0.688 (0.063)Helped
Replace affine diffusion with nonlinear neural-network diffusion (ablation)Neural SDE with controlled path · UEA/UCR 30 datasets, all datasetsaccuracy: 0.643 (0.068) -> 0.688 (0.063)Helped
Add a controlled path to the drift (ablation)Neural LSDE · UEA/UCR 30 datasets, all datasetsaccuracy: 0.528 (0.060) -> 0.694 (0.056)Helped
Use nonlinear neural-network diffusion instead of affine diffusion (ablation)Neural LSDE with controlled path · UEA/UCR 30 datasets, all datasetsaccuracy: 0.639 (0.064) -> 0.694 (0.056)Helped
Add a controlled path to the drift (ablation)Neural GSDE · UEA/UCR 30 datasets, all datasetsaccuracy: 0.520 (0.060) -> 0.703 (0.063)Helped

Surprising findings

Limitations

Experimental setup

Datasets: PhysioNet Mortality PhysioNet Sepsis Speech Commands MuJoCo UEA and UCR time series archives (30 datasets)

Benchmarks: PhysioNet Mortality PhysioNet Sepsis Speech Commands UEA/UCR 30 datasets with 30/50/70% missing

Metrics: mean squared error AUROC accuracy average rank cross-entropy loss memory usage

Baselines: RNN LSTM GRU GRU-D mTAN Neural CDE ANCDE LEAP Latent SDE Neural SDE

Builds on: Neural ODE Neural CDE 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