English

A Bayesian framework for change-point detection with uncertainty quantification

Methodology 2025-07-14 v2

Abstract

We introduce a novel Bayesian method that can detect multiple structural breaks in the mean and variance of a length TT time-series. Our method quantifies uncertainty by returning α\alpha-level credible sets around the estimated locations of the breaks. In the case of a single change in the mean and/or the variance of an independent sub-Gaussian sequence, we prove that our method attains a localization rate that is minimax optimal up to a logT\log T factor. For an α\alpha-mixing sequence with dependence, we prove this optimality holds up to log2T\log^2 T factor. For dd-dimensional mean changes, we show that if dlogTd \gg \log T and the mean signal is dense, then our method exactly recovers the location of the change. Our method detects multiple change-points by modularly ``stacking'' single change-point models and searching for a variational approximation to the posterior distribution. This approach is applicable to both continuous and count data. Extensive simulation studies demonstrate that our method is competitive with the state-of-the-art in terms of speed and performance, and we produce credible sets that are an order of magnitude smaller than our competitors without sacrificing nominal coverage guarantees. We apply our method to real data by detecting i) the gating of an ion channel in the outer membrane of a bacterial cell, and ii) changes in the lithological structure of an oil well.

Keywords

Cite

@article{arxiv.2507.01558,
  title  = {A Bayesian framework for change-point detection with uncertainty quantification},
  author = {Davis Berlind and Lorenzo Cappello and Oscar Hernan Madrid Padilla},
  journal= {arXiv preprint arXiv:2507.01558},
  year   = {2025}
}