Home > Research > Publications & Outputs > Online Multivariate Changepoint Detection

Electronic data

  • 2311.01174v3

    Accepted author manuscript, 26.8 MB, PDF document

    Available under license: CC BY: Creative Commons Attribution 4.0 International License

Keywords

View graph of relations

Online Multivariate Changepoint Detection: Leveraging Links With Computational Geometry

Research output: Contribution to Journal/MagazineJournal articlepeer-review

Forthcoming

Standard

Online Multivariate Changepoint Detection: Leveraging Links With Computational Geometry. / Pishchagina, Liudmila; Romano, Gaetano; Fearnhead, Paul et al.
In: Journal of the Royal Statistical Society: Series B (Statistical Methodology), 24.06.2025.

Research output: Contribution to Journal/MagazineJournal articlepeer-review

Harvard

Pishchagina, L, Romano, G, Fearnhead, P, Runge, V & Rigaill, G 2025, 'Online Multivariate Changepoint Detection: Leveraging Links With Computational Geometry', Journal of the Royal Statistical Society: Series B (Statistical Methodology).

APA

Pishchagina, L., Romano, G., Fearnhead, P., Runge, V., & Rigaill, G. (in press). Online Multivariate Changepoint Detection: Leveraging Links With Computational Geometry. Journal of the Royal Statistical Society: Series B (Statistical Methodology).

Vancouver

Pishchagina L, Romano G, Fearnhead P, Runge V, Rigaill G. Online Multivariate Changepoint Detection: Leveraging Links With Computational Geometry. Journal of the Royal Statistical Society: Series B (Statistical Methodology). 2025 Jun 24.

Author

Pishchagina, Liudmila ; Romano, Gaetano ; Fearnhead, Paul et al. / Online Multivariate Changepoint Detection : Leveraging Links With Computational Geometry. In: Journal of the Royal Statistical Society: Series B (Statistical Methodology). 2025.

Bibtex

@article{186367ca49284e28a0b372c69fa6f699,
title = "Online Multivariate Changepoint Detection: Leveraging Links With Computational Geometry",
abstract = "The increasing volume of data streams poses significant computational challenges for detecting changepoints online. Likelihood-based methods are effective, but a naive sequential implementation becomes impractical online due to high computational costs. We develop an online algorithm that exactly calculates the likelihood ratio test for a single changepoint in $p$-dimensional data streams by leveraging a fascinating connection with computational geometry. This connection straightforwardly allows us to exactly recover sparse likelihood ratio statistics: that is assuming only a subset of the dimensions are changing. Our algorithm is straightforward, fast, and apparently quasi-linear. A dyadic variant of our algorithm is provably quasi-linear, being $\mathcal{O}(n\log(n)^{p+1})$ for $n$ data points and $p$ less than $3$, but slower in practice. These algorithms are computationally impractical when $p$ is larger than $5$, and we provide an approximate algorithm suitable for such $p$ which is $\mathcal{O}(np\log(n)^{\tilde{p}+1}), $ for some user-specified $\tilde{p} \leq 5$. We derive statistical guarantees for the proposed procedures in the Gaussian case, and confirm the good computational and statistical performance, and usefulness, of the algorithms on both empirical data and NBA data.",
keywords = "stat.CO",
author = "Liudmila Pishchagina and Gaetano Romano and Paul Fearnhead and Vincent Runge and Guillem Rigaill",
year = "2025",
month = jun,
day = "24",
language = "English",
journal = "Journal of the Royal Statistical Society: Series B (Statistical Methodology)",
issn = "1369-7412",
publisher = "Wiley-Blackwell",

}

RIS

TY - JOUR

T1 - Online Multivariate Changepoint Detection

T2 - Leveraging Links With Computational Geometry

AU - Pishchagina, Liudmila

AU - Romano, Gaetano

AU - Fearnhead, Paul

AU - Runge, Vincent

AU - Rigaill, Guillem

PY - 2025/6/24

Y1 - 2025/6/24

N2 - The increasing volume of data streams poses significant computational challenges for detecting changepoints online. Likelihood-based methods are effective, but a naive sequential implementation becomes impractical online due to high computational costs. We develop an online algorithm that exactly calculates the likelihood ratio test for a single changepoint in $p$-dimensional data streams by leveraging a fascinating connection with computational geometry. This connection straightforwardly allows us to exactly recover sparse likelihood ratio statistics: that is assuming only a subset of the dimensions are changing. Our algorithm is straightforward, fast, and apparently quasi-linear. A dyadic variant of our algorithm is provably quasi-linear, being $\mathcal{O}(n\log(n)^{p+1})$ for $n$ data points and $p$ less than $3$, but slower in practice. These algorithms are computationally impractical when $p$ is larger than $5$, and we provide an approximate algorithm suitable for such $p$ which is $\mathcal{O}(np\log(n)^{\tilde{p}+1}), $ for some user-specified $\tilde{p} \leq 5$. We derive statistical guarantees for the proposed procedures in the Gaussian case, and confirm the good computational and statistical performance, and usefulness, of the algorithms on both empirical data and NBA data.

AB - The increasing volume of data streams poses significant computational challenges for detecting changepoints online. Likelihood-based methods are effective, but a naive sequential implementation becomes impractical online due to high computational costs. We develop an online algorithm that exactly calculates the likelihood ratio test for a single changepoint in $p$-dimensional data streams by leveraging a fascinating connection with computational geometry. This connection straightforwardly allows us to exactly recover sparse likelihood ratio statistics: that is assuming only a subset of the dimensions are changing. Our algorithm is straightforward, fast, and apparently quasi-linear. A dyadic variant of our algorithm is provably quasi-linear, being $\mathcal{O}(n\log(n)^{p+1})$ for $n$ data points and $p$ less than $3$, but slower in practice. These algorithms are computationally impractical when $p$ is larger than $5$, and we provide an approximate algorithm suitable for such $p$ which is $\mathcal{O}(np\log(n)^{\tilde{p}+1}), $ for some user-specified $\tilde{p} \leq 5$. We derive statistical guarantees for the proposed procedures in the Gaussian case, and confirm the good computational and statistical performance, and usefulness, of the algorithms on both empirical data and NBA data.

KW - stat.CO

M3 - Journal article

JO - Journal of the Royal Statistical Society: Series B (Statistical Methodology)

JF - Journal of the Royal Statistical Society: Series B (Statistical Methodology)

SN - 1369-7412

ER -