A constant-per-iteration likelihood ratio test for online changepoint detection for exponential family models
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 ch...
Gespeichert in:
Veröffentlicht in: | Statistics and computing 2024-06, Vol.34 (3), Article 99 |
---|---|
Hauptverfasser: | , , , |
Format: | Artikel |
Sprache: | eng |
Schlagworte: | |
Online-Zugang: | Volltext |
Tags: |
Tag hinzufügen
Keine Tags, Fügen Sie den ersten Tag hinzu!
|
Zusammenfassung: | 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. |
---|---|
ISSN: | 0960-3174 1573-1375 |
DOI: | 10.1007/s11222-024-10416-6 |