eXponential FAmily Dynamical Systems (XFADS): Large-scale nonlinear Gaussian state-space modeling

Matthew Dowling, Yuan Zhao, Memming Park
2/3/2026

No official code found. Best implementation: catniplab/xfads (15 stars, MIT, last commit 2026-02-16).

Abstract

State-space graphical models and the variational autoencoder framework provide a principled apparatus for learning dynamical systems from data. State-of-the-art probabilistic approaches are often able to scale to large problems at the cost of flexibility of the variational posterior or expressivity of the dynamics model. However, those consolidations can be detrimental if the ultimate goal is to learn a generative model capable of explaining the spatiotemporal structure of the data and making accurate forecasts. We introduce a low-rank structured variational autoencoding framework for nonlinear Gaussian state-space graphical models capable of capturing dense covariance structures that are important for learning dynamical systems with predictive capabilities. Our inference algorithm exploits the covariance structures that arise naturally from sample based approximate Gaussian message passing and low-rank amortized posterior updates -- effectively performing approximate variational smoothing with time complexity scaling linearly in the state dimensionality. In comparisons with other deep state-space model architectures our approach consistently demonstrates the ability to learn a more predictive generative model. Furthermore, when applied to neural physiological recordings, our approach is able to learn a dynamical system capable of forecasting population spiking and behavioral correlates from a small portion of single trials.

View on arXivView PDF

Code Implementations(1)

catniplab/xfadsCommunity100%
MIT

large scale variational Gaussian state-space models

152PythonMar 12, 20248 months agoMIT

Similar Papers

Cite this paper

@article{dowling2026exponential,
  title  = {eXponential FAmily Dynamical Systems (XFADS): Large-scale nonlinear Gaussian state-space modeling},
  author = {Matthew Dowling and Yuan Zhao and Memming Park},
  year   = {2026},
  eprint = {2403.01371},
  archivePrefix = {arXiv},
  doi    = {10.52202/079017-0430},
  url    = {https://arxiv.org/abs/2403.01371},
  journal = {NEURIPS 2024 2024}
}

Add a badge to your README

Shows whether official code is linked for this paper.

Code of Paper badge
[![Code of Paper](https://codeofpaper.com/badge/2403.01371.svg)](https://codeofpaper.com/paper/2403.01371)

Discussion