Home > Research > Publications & Outputs > A constant-per-iteration likelihood ratio test ...

Links

Text available via DOI:

View graph of relations

A constant-per-iteration likelihood ratio test for online changepoint detection for exponential family models

Research output: Contribution to Journal/MagazineJournal articlepeer-review

Published
Article number99
<mark>Journal publication date</mark>19/03/2024
<mark>Journal</mark>Statistics and Computing
Issue number3
Volume34
Publication StatusPublished
<mark>Original language</mark>English

Abstract

Online changepoint detection algorithms that are based on (generalised) likelihood-ratio tests have been shown to have excellent statistical properties. However, a simple online implementation is computationally infeasible as, at time T, it involves considering O(T) possible locations for the change. Recently, the FOCuS algorithm has been introduced for detecting changes in mean in Gaussian data that decreases the per-iteration cost to $$O(\log T)$$. This is possible by using pruning ideas, which reduce the set of changepoint locations that need to be considered at time T to approximately $$\log T$$. We show that if one wishes to perform the likelihood ratio test for a different one-parameter exponential family model, then exactly the same pruning rule can be used, and again one need only consider approximately $$\log T$$locations at iteration T. Furthermore, we show how we can adaptively perform the maximisation step of the algorithm so that we need only maximise the test statistic over a small subset of these possible locations. Empirical results show that the resulting online algorithm, which can detect changes under a wide range of models, has a constant-per-iteration cost on average.