Reservoir computing approaches for representation and classification of multivariate time series

03/21/2018
by   Filippo Maria Bianchi, et al.
0

Classification of multivariate time series (MTS) has been tackled with a large variety of methodologies and applied to a wide range of scenarios. Among the existing approaches, reservoir computing (RC) techniques, which implement a fixed and high-dimensional recurrent network to process sequential data, are computationally efficient tools to generate a vectorial, fixed-size representation of the MTS, which can be further processed by standard classifiers. Building upon previous works, in this paper we describe and compare several advanced RC-based approaches to generate unsupervised MTS representations, with a specific focus on their capability of yielding an accurate classification. Our main contribution is a new method to encode the MTS within the parameters of a linear model, trained to predict a low-dimensional embedding of the reservoir dynamics. We also study the combination of this representation technique when enhanced with a more complex bidirectional reservoir and non-linear readouts, such as deep neural networks with both fixed and flexible activation functions. We compare with state-of-the-art recurrent networks, standard RC approaches and time series kernels on multiple classification tasks, showing that the proposed algorithms can achieve superior classification accuracy, while being vastly more efficient to train.

READ FULL TEXT

Please sign up or login with your details

Forgot password? Click here to reset