Variational Neural Stochastic Differential Equations with Change Points

Abstract

In this work, we explore modeling change points in time-series data using neural stochastic differential equations (neural SDEs). We propose a novel model formulation and training procedure based on the variational autoencoder (VAE) framework for modeling time-series as a neural SDE. Unlike existing algorithms training neural SDEs as VAEs, our proposed algorithm only necessitates a Gaussian prior of the initial state of the latent stochastic process, rather than a Wiener process prior on the entire latent stochastic process. We develop two methodologies for modeling and estimating change points in time-series data with distribution shifts. Our iterative algorithm alternates between updating neural SDE parameters and updating the change points based on either a maximum likelihood-based approach or a change point detection algorithm using the sequential likelihood ratio test. We also discuss theoretical implications of the proposed change point detection scheme. Finally, we present an empirical evaluation that demonstrates the expressive power of our proposed model, showing that it can effectively model both classical parametric SDEs and some real datasets with distribution shifts.

Cite

Text

El-Laham et al. "Variational Neural Stochastic Differential Equations with Change Points." Transactions on Machine Learning Research, 2025.

Markdown

[El-Laham et al. "Variational Neural Stochastic Differential Equations with Change Points." Transactions on Machine Learning Research, 2025.](https://mlanthology.org/tmlr/2025/ellaham2025tmlr-variational/)

BibTeX

@article{ellaham2025tmlr-variational,
  title     = {{Variational Neural Stochastic Differential Equations with Change Points}},
  author    = {El-Laham, Yousef and Sun, Zhongchang and Zhu, Haibei and Balch, Tucker and Vyetrenko, Svitlana},
  journal   = {Transactions on Machine Learning Research},
  year      = {2025},
  url       = {https://mlanthology.org/tmlr/2025/ellaham2025tmlr-variational/}
}