Dynestyx: A Probabilistic Programming Library for Dynamical Systems

📅 2026-06-15
📈 Citations: 0
Influential: 0
📄 PDF
🤖 AI Summary
Existing probabilistic programming languages lack native support for dynamic systems—particularly state-space models—hindering the broader adoption of Bayesian methods in this domain. This work introduces dynestyx, a library that provides first-class, unified, and user-friendly support for state-space models within a probabilistic programming framework. dynestyx enables flexible specification of priors, accommodates both discrete- and continuous-time dynamics, handles mixed-effects data, and facilitates joint Bayesian inference over latent states and model parameters with full uncertainty quantification. By doing so, this contribution substantially enhances the accessibility, flexibility, and practical utility of dynamic system modeling across statistics, signal processing, and machine learning.
📝 Abstract
State-space models (SSMs) are the standard formalism for Bayesian treatment of dynamical systems, with natural applications in statistics, signal processing, and machine learning. Despite their importance in both theory and application, dynamical systems have proven difficult to incorporate in modern probabilistic programming languages (PPLs), making state-of-the-art methods less accessible to practitioners and introducing friction in following the "Bayesian workflow." We introduce dynestyx, a probabilistic programming library with first-class support for SSMs, including state-of-the-art methods in the estimation of both states and parameters. Through a single, unified interface, users may specify arbitrary priors for discrete-time or continuous-time dynamical systems, perform inference over mixed-effect data, and make state and parameter estimates with principled uncertainty quantification.
Problem

Research questions and friction points this paper is trying to address.

state-space models
dynamical systems
probabilistic programming languages
Bayesian workflow
Innovation

Methods, ideas, or system contributions that make the work stand out.

probabilistic programming
state-space models
dynamical systems
uncertainty quantification
Bayesian inference
🔎 Similar Papers
No similar papers found.