Score-based change point detection via tracking the best of infinitely many experts
Anna Markovich, Nikita Puchkin
TL;DR
The paper tackles online, nonparametric change point detection by framing it as sequential prediction with an infinite class of score-based experts. It introduces a score-based test statistic $\widehat{S}_t = \widehat{L}_{1:t}^{EW} - \widehat{L}_{1:t}^{FS}$ derived from competing exponentially weighted average and fixed-share forecasters over an uncountable expert class, exploiting quadratic losses and Fisher-divergence guided score estimates. Theoretical contributions provide non-asymptotic high-probability bounds for the test statistic in both pre-change and post-change regimes, while practical validation on synthetic and real data demonstrates robust detection performance with competitive detection delays and low false-alarm rates. The approach offers a scalable, nonparametric framework for rapid online change detection applicable to streaming data tasks such as activity recognition and sensor monitoring, supported by explicit closed-form updates and efficient recursive recurrences.
Abstract
We propose an algorithm for nonparametric online change point detection based on sequential score function estimation and the tracking the best expert approach. The core of the procedure is a version of the fixed share forecaster tailored to the case of infinite number of experts and quadratic loss functions. The algorithm shows promising results in numerical experiments on artificial and real-world data sets. Its performance is supported by rigorous high-probability bounds describing behaviour of the test statistic in the pre-change and post-change regimes.
