LGJun 26, 2024

Early Classification of Time Series: A Survey and Benchmark

arXiv:2406.18332v61 citationsHas Code
Originality Synthesis-oriented
AI Analysis

This provides a standardized benchmark for researchers in time series analysis, though it is incremental as it synthesizes existing work rather than introducing new methods.

The paper addresses the lack of a systematic evaluation protocol for Early Classification of Time Series (ECTS) methods by proposing a taxonomy and conducting extensive experiments on nine state-of-the-art algorithms, with results made reproducible via an open-source library.

In many situations, the measurements of a studied phenomenon are provided sequentially, and the prediction of its class needs to be made as early as possible so as not to incur too high a time penalty, but not too early and risk paying the cost of misclassification. This problem has been particularly studied in the case of time series, and is known as Early Classification of Time Series (ECTS). Although it has been the subject of a growing body of literature, there is still a lack of a systematic, shared evaluation protocol to compare the relative merits of the various existing methods. In this paper, we highlight the two components of an ECTS system: decision and prediction, and focus on the approaches that separate them. This document begins by situating these methods within a principle-based taxonomy. It defines dimensions for organizing their evaluation and then reports the results of a very extensive set of experiments along these dimensions involving nine state-of-the-art ECTS algorithms. In addition, these and other experiments can be carried out using an open-source library in which most of the existing ECTS algorithms have been implemented (see https://github.com/ML-EDM/ml_edm).

Code Implementations2 repos
Foundations

The foundational work for this paper's niche, ranked by how specifically the neighbourhood builds on it — not by global fame.

Your Notes