Fast and Accurate Time Series Classification with WEASEL

01/26/2017
by   Patrick Schäfer, et al.
0

Time series (TS) occur in many scientific and commercial applications, ranging from earth surveillance to industry automation to the smart grids. An important type of TS analysis is classification, which can, for instance, improve energy load forecasting in smart grids by detecting the types of electronic devices based on their energy consumption profiles recorded by automatic sensors. Such sensor-driven applications are very often characterized by (a) very long TS and (b) very large TS datasets needing classification. However, current methods to time series classification (TSC) cannot cope with such data volumes at acceptable accuracy; they are either scalable but offer only inferior classification quality, or they achieve state-of-the-art classification quality but cannot scale to large data volumes. In this paper, we present WEASEL (Word ExtrAction for time SEries cLassification), a novel TSC method which is both scalable and accurate. Like other state-of-the-art TSC methods, WEASEL transforms time series into feature vectors, using a sliding-window approach, which are then analyzed through a machine learning classifier. The novelty of WEASEL lies in its specific method for deriving features, resulting in a much smaller yet much more discriminative feature set. On the popular UCR benchmark of 85 TS datasets, WEASEL is more accurate than the best current non-ensemble algorithms at orders-of-magnitude lower classification and training times, and it is almost as accurate as ensemble classifiers, whose computational complexity makes them inapplicable even for mid-size datasets. The outstanding robustness of WEASEL is also confirmed by experiments on two real smart grid datasets, where it out-of-the-box achieves almost the same accuracy as highly tuned, domain-specific methods.

READ FULL TEXT
research
10/29/2019

ROCKET: Exceptionally fast and accurate time series classification using random convolutional kernels

Most methods for time series classification that attain state-of-the-art...
research
01/31/2021

MultiRocket: Effective summary statistics for convolutional outputs in time series classification

Rocket and MiniRocket, while two of the fastest methods for time series ...
research
05/31/2021

Fast, Accurate and Interpretable Time Series Classification Through Randomization

Time series classification (TSC) aims to predict the class label of a gi...
research
06/25/2019

TS-CHIEF: A Scalable and Accurate Forest Algorithm for Time Series Classification

Time Series Classification (TSC) has seen enormous progress over the las...
research
09/13/2019

GENDIS: GENetic DIscovery of Shapelets

In the time series classification domain, shapelets are small time serie...
research
10/02/2022

Fast and Robust Video-Based Exercise Classification via Body Pose Tracking and Scalable Multivariate Time Series Classifiers

Technological advancements have spurred the usage of machine learning ba...
research
02/24/2023

LightTS: Lightweight Time Series Classification with Adaptive Ensemble Distillation – Extended Version

Due to the sweeping digitalization of processes, increasingly vast amoun...

Please sign up or login with your details

Forgot password? Click here to reset