Taking ROCKET on an Efficiency Mission: Multivariate Time Series Classification with LightWaveS

04/04/2022
by   Leonardos Pantiskas, et al.
0

Nowadays, with the rising number of sensors in sectors such as healthcare and industry, the problem of multivariate time series classification (MTSC) is getting increasingly relevant and is a prime target for machine and deep learning approaches. Their expanding adoption in real-world environments is causing a shift in focus from the pursuit of ever higher prediction accuracy with complex models towards practical, deployable solutions that balance accuracy and parameters such as prediction speed. An MTSC model that has attracted attention recently is ROCKET, based on random convolutional kernels, both because of its very fast training process and its state-of-the-art accuracy. However, the large number of features it utilizes may be detrimental to inference time. Examining its theoretical background and limitations enables us to address potential drawbacks and present LightWaveS: a framework for accurate MTSC, which is fast both during training and inference. Specifically, utilizing wavelet scattering transformation and distributed feature selection, we manage to create a solution which employs just 2.5 while achieving accuracy comparable to recent deep learning models. LightWaveS also scales well across multiple compute nodes and with the number of input channels during training. In addition, it can significantly reduce the input size and provide insight to an MTSC problem by keeping only the most useful channels. We present three versions of our algorithm and their results on distributed training time and scalability, accuracy and inference speedup. We show that we achieve speedup ranging from 9x to 65x compared to ROCKET during inference on an edge device, on datasets with comparable accuracy.

READ FULL TEXT
research
06/18/2022

Scalable Classifier-Agnostic Channel Selection for MTSC

Accuracy is a key focus of current work in time series classification. H...
research
06/26/2023

Multivariate Time Series Early Classification Across Channel and Time Dimensions

Nowadays, the deployment of deep learning models on edge devices for add...
research
08/11/2020

Spatiotemporal Attention for Multivariate Time Series Prediction and Interpretation

Multivariate time series modeling and prediction problems are abundant i...
research
09/15/2023

P-ROCKET: Pruning Random Convolution Kernels for Time Series Classification

In recent years, two time series classification models, ROCKET and MINIR...
research
11/08/2021

Comparison of deep learning models for multivariate prediction of time series wind power generation and temperature

The objective of this paper is to conduct a performance comparison of fi...
research
02/11/2021

Feature Selection for Multivariate Time Series via Network Pruning

In recent years, there has been an ever increasing amount of multivariat...
research
10/14/2022

An Empirical Evaluation of Multivariate Time Series Classification with Input Transformation across Different Dimensions

In current research, machine and deep learning solutions for the classif...

Please sign up or login with your details

Forgot password? Click here to reset