Time series classification with Echo Memory Networks

被引:24
|
作者
Ma, Qianli [1 ]
Zhuang, Wanqing [1 ]
Shen, Lifeng [1 ]
Cottrell, Garrison W. [2 ]
机构
[1] South China Univ Technol, Sch Comp Sci & Engn, Guangzhou, Guangdong, Peoples R China
[2] Univ Calif San Diego, Dept Comp Sci & Engn, San Diego, CA 92103 USA
基金
中国国家自然科学基金; 美国国家科学基金会;
关键词
Echo state networks; Multi-scale convolution; Time series classification; STATE; FEATURES; SYSTEMS;
D O I
10.1016/j.neunet.2019.05.008
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
Echo state networks (ESNs) are randomly connected recurrent neural networks (RNNs) that can be used as a temporal kernel for modeling time series data, and have been successfully applied on time series prediction tasks. Recently, ESNs have been applied to time series classification (TSC) tasks. However, previous ESN-based classifiers involve either training the model by predicting the next item of a sequence, or predicting the class label at each time step. The former is essentially a predictive model adapted from time series prediction work, rather than a model designed specifically for the classification task. The latter approach only considers local patterns at each time step and then averages over the classifications. Hence, rather than selecting the most discriminating sections of the time series, this approach will incorporate non-discriminative information into the classification, reducing accuracy. In this paper, we propose a novel end-to-end framework called the Echo Memory Network (EMN) in which the time series dynamics and multi-scale discriminative features are efficiently learned from an unrolled echo memory using multi-scale convolution and max-over-time pooling. First, the time series data are projected into the high dimensional nonlinear space of the reservoir and the echo states are collected into the echo memory matrix, followed by a single multi-scale convolutional layer to extract multi-scale features from the echo memory matrix. Max-over-time pooling is used to maintain temporal invariance and select the most important local patterns. Finally, a fully-connected hidden layer feeds into a softmax layer for classification. This architecture is applied to both time series classification and human action recognition datasets. For the human action recognition datasets, we divide the action data into five different components of the human body, and propose two spatial information fusion strategies to integrate the spatial information over them. With one training-free recurrent layer and only one layer of convolution, the EMN is a very efficient end-to-end model, and ranks first in overall classification ability on 55 TSC benchmark datasets and four 3D skeleton-based human action recognition tasks. (C) 2019 Elsevier Ltd. All rights reserved.
引用
收藏
页码:225 / 239
页数:15
相关论文
共 50 条
  • [21] Convolutional neural networks for time series classification
    Zhao, Bendong
    Lu, Huanzhang
    Chen, Shangfeng
    Liu, Junliang
    Wu, Dongya
    JOURNAL OF SYSTEMS ENGINEERING AND ELECTRONICS, 2017, 28 (01) : 162 - 169
  • [22] Convolutional neural networks for time series classification
    Bendong Zhao
    Huanzhang Lu
    Shangfeng Chen
    Junliang Liu
    Dongya Wu
    JournalofSystemsEngineeringandElectronics, 2017, 28 (01) : 162 - 169
  • [23] Recurrent neural networks for time series classification
    Hüsken, M
    Stagge, P
    NEUROCOMPUTING, 2003, 50 : 223 - 235
  • [24] Convolutional Neural Networks for Time Series Classification
    Zebik, Mariusz
    Korytkowski, Marcin
    Angryk, Rafal
    Scherer, Rafal
    ARTIFICIAL INTELLIGENCE AND SOFT COMPUTING, ICAISC 2017, PT II, 2017, 10246 : 635 - 642
  • [25] Time Series Classification Based on Forward Echo State Convolution Network
    Xia, Lei
    Tang, Jianfeng
    Li, Guangli
    Fu, Jun
    Duan, Shukai
    Wang, Lidan
    NEURAL PROCESSING LETTERS, 2024, 56 (04)
  • [26] Echo state network with a global reversible autoencoder for time series classification
    Wang, Heshan
    Wu, Jonathan
    Wang, Dongshu
    Xin, Jianbin
    Yang, Yimin
    Yu, Kunjie
    INFORMATION SCIENCES, 2021, 570 : 744 - 768
  • [27] Representation and Classification of Echo State Network Models for Multivariate Time Series
    He, Sha
    Zhou, Xiren
    Chen, Qiuju
    Computer Engineering and Applications, 2023, 59 (15) : 132 - 140
  • [28] Merging echo state and feedforward neural networks for time series forecasting
    Babinec, Stefan
    Pospichal, Jiri
    ARTIFICIAL NEURAL NETWORKS - ICANN 2006, PT 1, 2006, 4131 : 367 - 375
  • [29] A Gaussian Process Echo State Networks Model for Time Series Forecasting
    Liu, Y.
    Zhao, J.
    Wang, W.
    PROCEEDINGS OF THE 2013 JOINT IFSA WORLD CONGRESS AND NAFIPS ANNUAL MEETING (IFSA/NAFIPS), 2013, : 643 - 648
  • [30] Modeling Neural Plasticity in Echo State Networks for Time Series Prediction
    Yusoff, Mohd-Hanif
    Jin, Yaochu
    2014 14TH UK WORKSHOP ON COMPUTATIONAL INTELLIGENCE (UKCI), 2014, : 89 - 95