Early Time-Series Classification Algorithms: An Empirical Comparison
Early Time-Series Classification (ETSC) is the task of predicting the class of incoming time-series by observing as few measurements as possible. Such methods can be employed to obtain classification forecasts in many time-critical applications. However, available techniques are not equally suitable for every problem, since differentiations in the data characteristics can impact algorithm performance in terms of earliness, accuracy, F1-score, and training time. We evaluate six existing ETSC algorithms on publicly available data, as well as on two newly introduced datasets originating from the life sciences and maritime domains. Our goal is to provide a framework for the evaluation and comparison of ETSC algorithms and to obtain intuition on how such approaches perform on real-life applications. The presented framework may also serve as a benchmark for new related techniques.
Code (0)
등록된 구현이 없습니다.
Tasks
ClassificationTime SeriesTime Series AnalysisTime Series ClassificationSimilar Papers 제목 키워드 기반
A Framework to Evaluate Early Time-Series Classification Algorithms
Early Time-Series Classification (ETSC) is the task of predicting the class of incoming time-series by observing as few measurements as possible. Such methods can be employed to obtain classification forecasts in many ti…
ClassificationTime SeriesTime Series ClassificationEarliness-Aware Deep Convolutional Networks for Early Time Series Classification
We present Earliness-Aware Deep Convolutional Networks (EA-ConvNets), an end-to-end deep learning framework, for early classification of time series data. Unlike most existing methods for early classification of time ser…
ClassificationEarly ClassificationGeneral ClassificationTime Series+2Stop&Hop: Early Classification of Irregular Time Series
Early classification algorithms help users react faster to their machine learning model's predictions. Early warning systems in hospitals, for example, let clinicians improve their patients' outcomes by accurately predic…
Early ClassificationGeneral ClassificationIrregular Time SeriesTime Series+1When is Early Classification of Time Series Meaningful?
Since its introduction two decades ago, there has been increasing interest in the problem of early classification of time series. This problem generalizes classic time series classification to ask if we can classify a ti…
ClassificationEarly ClassificationGeneral ClassificationTime Series+2Early Classification of Time Series: Taxonomy and Benchmark
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 …
ClassificationEarly ClassificationTime Series