Sequential Monte Carlo Learning for Time Series Structure Discovery
Feras A. Saad, Brian J. Patton, Matthew D. Hoffman, Rif A. Saurous,, Vikash K. Mansinghka

TL;DR
This paper introduces a Bayesian nonparametric approach using sequential Monte Carlo and involutive MCMC for efficient structure discovery in complex time series, achieving significant speedups and improved forecasting accuracy.
Contribution
It presents a novel structure learning algorithm combining SMC and involutive MCMC within a Bayesian nonparametric framework for Gaussian process time series models.
Findings
Achieves 10x–100x faster inference than previous methods.
Successfully models 1,428 econometric datasets with improved forecast accuracy.
Demonstrates superior performance over statistical and neural baselines.
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 greedy-search 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…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Code & Models
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsTime Series Analysis and Forecasting · Gaussian Processes and Bayesian Inference · Forecasting Techniques and Applications
MethodsGaussian Process
