Adaptive sequential Monte Carlo for multiple changepoint analysis
Melissa J. M. Turcotte, Nicholas A. Heard

TL;DR
This paper presents an efficient, adaptive sequential Monte Carlo algorithm for real-time detection of multiple changepoints in continuous data streams, improving accuracy and computational efficiency over existing methods.
Contribution
It introduces a simple, adaptive SMC method that updates changepoint estimates based on recent data, with dynamic particle allocation for better performance and efficiency.
Findings
Outperforms current state-of-the-art changepoint detection methods.
Adaptive algorithm reduces computation when changes are negligible.
Effective in inferring Poisson process intensities with Bayesian models.
Abstract
Process monitoring and control requires detection of structural changes in a data stream in real time. This article introduces an efficient sequential Monte Carlo algorithm designed for learning unknown changepoints in continuous time. The method is intuitively simple: new changepoints for the latest window of data are proposed by conditioning only on data observed since the most recent estimated changepoint, as these carry most of the information about the state of the process prior to the update. The proposed method shows improved performance over the current state of the art. Another advantage of the proposed algorithm is that it can be made adaptive, varying the number of particles according to the apparent local complexity of the target changepoint probability distribution. This saves valuable computing time when changes in the change- point distribution are negligible, and enables…
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
TopicsStatistical Methods and Inference · Distributed Sensor Networks and Detection Algorithms · Fault Detection and Control Systems
