Ms.FPOP: An Exact and Fast Segmentation Algorithm With a Multiscale Penalty

03/15/2023
by   Arnaud Liehrmann, et al.
0

Given a time series in R^n with a piecewise constant mean and independent noises, we propose an exact dynamic programming algorithm to minimize a least square criterion with a multiscale penalty promoting well-spread changepoints. Such a penalty has been proposed in Verzelen et al. (2020), and it achieves optimal rates for changepoint detection and changepoint localization. Our proposed algorithm, named Ms.FPOP, extends functional pruning ideas of Rigaill (2015) and Maidstone et al. (2017) to multiscale penalties. For large signals, n ≥ 10^5, with relatively few real changepoints, Ms.FPOP is typically quasi-linear and an order of magnitude faster than PELT. We propose an efficient C++ implementation interfaced with R of Ms.FPOP allowing to segment a profile of up to n = 10^6 in a matter of seconds. Finally, we illustrate on simple simulations that for large enough profiles (n ≥ 10^4) Ms.FPOP using the multiscale penalty of Verzelen et al. (2020) is typically more powerfull than FPOP using the classical BIC penalty of Yao (1989).

READ FULL TEXT
research
10/19/2019

Multiscale-Spectral GFEM and Optimal Oversampling

In this work we address the Multiscale Spectral Generalized Finite Eleme...
research
05/11/2021

A Euclidean Distance Matrix Model for Convex Clustering

Clustering has been one of the most basic and essential problems in unsu...
research
03/27/2023

Parallel Computation of Piecewise Linear Morse-Smale Segmentations

This paper presents a well-scaling parallel algorithm for the computatio...
research
01/06/2017

Detecting changes in slope with an L_0 penalty

Whilst there are many approaches to detecting changes in mean for a univ...
research
07/16/2022

Multiscale Causal Structure Learning

The inference of causal structures from observed data plays a key role i...
research
01/06/2019

Automated Multiscale 3D Feature Learning for Vessels Segmentation in Thorax CT Images

We address the vessel segmentation problem by building upon the multisca...
research
08/30/2022

k-MS: A novel clustering algorithm based on morphological reconstruction

This work proposes a clusterization algorithm called k-Morphological Set...

Please sign up or login with your details

Forgot password? Click here to reset