An Efficient Algorithm for Exact Segmentation of Large Compositional and Categorical Time Series

ABSTRACT Change‐point detection, also known as signal segmentation, is an essential preprocessing step in many applications, ranging from industrial monitoring to bioinformatics. In short, it consists in finding the temporal boundaries of homogeneous regimes in long and non‐stationary time series. While this area of research is active, most existing methods are designed for Euclidean data. However, in many practical scenarios, the collected time series are compositional, meaning that each observation belongs to the probability simplex (the set of non‐negative vectors whose components sum to one). In this work, we propose an algorithm detecting change‐points in large compositional signals with an underlying piecewise stationary model. We cast the change‐point detection task as a discrete optimization problem, whose solution is shown to converge to the true change‐points. We introduce a new and time‐efficient dynamic programming algorithm that solves exactly this problem. To limit the number of operations, we describe a novel pruning rule that allows us to reduce the set of candidate change‐point indices. Our method is tested on a thorough simulation study, which confirms its efficiency. Additionally, we apply our method to a human activity segmentation task, highlighting the necessity for such novel techniques compared to standard algorithms.

Authors

Institutions

Publication Details

Journal
Stat
Published
2024-10-27
DOI
https://doi.org/10.1002/sta4.70012
Citations
1
Primary Topic
Metabolomics and Mass Spectrometry Studies
Type
article
Field-Weighted Citation Impact
0.23
Controls
|||
ALL TIME
JAN
FEB
MAR
APR
MAY
JUN
JUL
AUG
SEP
OCT
article

An Efficient Algorithm for Exact Segmentation of Large Compositional and Categorical Time Series

Charles Truong, Vincent Runge
1 citations
Stat
Metabolomics and Mass Spectrometry Studies
0.23
article

An Efficient Algorithm for Exact Segmentation of Large Compositional and Categorical Time Series

Charles Truong, Vincent Runge
article en
1 citations

Abstract

ABSTRACT Change‐point detection, also known as signal segmentation, is an essential preprocessing step in many applications, ranging from industrial monitoring to bioinformatics. In short, it consists in finding the temporal boundaries of homogeneous regimes in long and non‐stationary time series. While this area of research is active, most existing methods are designed for Euclidean data. However, in many practical scenarios, the collected time series are compositional, meaning that each observation belongs to the probability simplex (the set of non‐negative vectors whose components sum to one). In this work, we propose an algorithm detecting change‐points in large compositional signals with an underlying piecewise stationary model. We cast the change‐point detection task as a discrete optimization problem, whose solution is shown to converge to the true change‐points. We introduce a new and time‐efficient dynamic programming algorithm that solves exactly this problem. To limit the number of operations, we describe a novel pruning rule that allows us to reduce the set of candidate change‐point indices. Our method is tested on a thorough simulation study, which confirms its efficiency. Additionally, we apply our method to a human activity segmentation task, highlighting the necessity for such novel techniques compared to standard algorithms.

StatVol. 13(4)
Centre National de la Recherche Scientifique (FR), Inserm (FR), Université Paris Cité (FR), Université Paris-Saclay (FR), Laboratoire de Mathématiques Blaise Pascal (FR), Université d'Évry Val-d'Essonne (FR)
Industry, innovation and infrastructure
Openalex Percentile: Top 41%
Metabolomics and Mass Spectrometry Studies
0.23
AI Navigator

Ask Laika to Summarize, Analyze, and Connect papers live on the map.

Summarize Papers & Methodologies

Extract key findings, datasets, and comparative methods across publications.

Benchmark Rankings & Visual Analytics

Rank top research institutions, authors, funders, topics, and journals by Field-Weighted Citation Impact (FWCI) and paper volume with instant charts.

Connect Distant Disciplines

Bridge topological clusters on the map to find hidden collaborative intersections.