Sequential Monte Carlo Learning for Time Series Structure Discovery
Feras Saad, Brian Patton, Matthew Douglas Hoffman, Rif A. Saurous, Vikash Mansinghka
Abstract
This paper presents a new approach to automatically discovering accurate models of complex time series data. Working within a Bayesian nonparametric prior over a symbolic space of Gaussian process time series models, we present a novel structure learning algorithm that integrates sequential Monte Carlo (SMC) and involutive MCMC for highly effective posterior inference. Our method can be used both in "online" settings, where new data is incorporated sequentially in time, and in "offline" settings, by using nested subsets of historical data to anneal the posterior. Empirical measurements on real-world time series show that our method can deliver 10x-100x runtime speedups over previous MCMC and greedysearch structure learning algorithms targeting the same model family. We use our method to perform the first large-scale evaluation of Gaussian process time series structure learning on a prominent benchmark of 1,428 econometric datasets. The results show that our method discovers sensible models that deliver more accurate point forecasts and interval forecasts over multiple horizons as compared to widely used statistical and neural baselines that struggle on this challenging data.
Ask about this paper
Your agent reads all of it.
Lune indexed this paper to the last equation, along with the top-tier papers that cite it. Ask a question and the answer quotes them.
Your agent calls
Luneget_paper_fulltext
Free to start. No credit card required.
Terminal
Install the CLIlune papers fulltext 2ed86716-6c3c-49d6-a70c-af0d4ff6cd25Cited by top-tier papers4
- Automated Statistical Model Discovery with Language ModelsMichael Y. Li, Emily B. Fox, Noah D. GoodmanICML 2024 · 36 citations
- Human spatiotemporal pattern learning as probabilistic program synthesisTracey Mills, Josh Tenenbaum, Samuel J. CheyetteNeurIPS 2023 · 6 citations
- GenSQL: A Probabilistic Programming System for Querying Generative Models of Database TablesMathieu Huot, Matin Ghavami, Alexander K. Lew, Ulrich Schaechtle et al.PLDI 2024 · 6 citations
- Probabilistic Programming with Vectorized Programmable InferenceMcCoy R. Becker, Mathieu Huot, George Matheos, Xiaoyan Wang et al.POPL 2026 · 1 citation
Builds on2
Related papers
- Learning Compositional Sparse Gaussian Processes with a Shrinkage PriorAnh Tong, Toan M. Tran, Hung Bui, Jaesik ChoiAAAI 2021 · 4 citations
- Free-Form Variational Inference for Gaussian Process State-Space ModelsXuhui Fan, Edwin V. Bonilla, Terence J. O'Kane, Scott A. SissonICML 2023 · 13 citations
- Online Variational Sequential Monte CarloAlessandro Mastrototaro, Jimmy OlssonICML 2024 · 5 citations
- A Bayesian Take on Gaussian Process NetworksEnrico Giudice, Jack Kuipers, Giusi MoffaNeurIPS 2023 · 6 citations
- BayesDAG: Gradient-Based Posterior Inference for Causal DiscoveryYashas Annadani, Nick Pawlowski, Joel Jennings, Stefan Bauer et al.NeurIPS 2023 · 54 citations
