LSTM Fully Convolutional Networks for Time Series Classification
About
Fully convolutional neural networks (FCN) have been shown to achieve state-of-the-art performance on the task of classifying time series sequences. We propose the augmentation of fully convolutional networks with long short term memory recurrent neural network (LSTM RNN) sub-modules for time series classification. Our proposed models significantly enhance the performance of fully convolutional networks with a nominal increase in model size and require minimal preprocessing of the dataset. The proposed Long Short Term Memory Fully Convolutional Network (LSTM-FCN) achieves state-of-the-art performance compared to others. We also explore the usage of attention mechanism to improve time series classification with the Attention Long Short Term Memory Fully Convolutional Network (ALSTM-FCN). Utilization of the attention mechanism allows one to visualize the decision process of the LSTM cell. Furthermore, we propose fine-tuning as a method to enhance the performance of trained models. An overall analysis of the performance of our model is provided and compared to other techniques.
Related benchmarks
| Task | Dataset | Result | Rank | |
|---|---|---|---|---|
| Multivariate Time Series Classification | UEA multivariate TS classification archive Statistics without N/A 26 datasets (test) | Mean Rank9.92 | 34 | |
| Multivariate Time Series Classification | LIBRAS | Accuracy99 | 33 | |
| Multivariate Time Series Classification | pendigits | Accuracy97 | 33 | |
| Multivariate Time Series Classification | UEA multivariate time-series classification archive (test) | Accuracy (Bio)56.76 | 20 | |
| Multivariate Time Series Classification | 35 multivariate time series datasets (test) | P-Value0.0019 | 20 | |
| Multivariate Time Series Classification | ArabicDigits | Accuracy100 | 19 | |
| Time-series classification | UCR Time Series Archive 85 datasets (test) | Accuracy100 | 16 | |
| Multivariate Time Series Classification | HAR | Accuracy96 | 15 | |
| Time-series classification | UCR Time Series Classification Archive | P-Value (Wilcoxon)1.33e-11 | 15 | |
| Multivariate Time Series Classification | Occupancy | Accuracy0.7105 | 15 |