Time Series Classification from Scratch with Deep Neural Networks: A Strong Baseline

20 Nov 2016  ·  Zhiguang Wang, Weizhong Yan, Tim Oates ·

We propose a simple but strong baseline for time series classification from scratch with deep neural networks. Our proposed baseline models are pure end-to-end without any heavy preprocessing on the raw data or feature crafting. The proposed Fully Convolutional Network (FCN) achieves premium performance to other state-of-the-art approaches and our exploration of the very deep neural networks with the ResNet structure is also competitive. The global average pooling in our convolutional model enables the exploitation of the Class Activation Map (CAM) to find out the contributing region in the raw data for the specific labels. Our models provides a simple choice for the real world application and a good starting point for the future research. An overall analysis is provided to discuss the generalization capability of our models, learned features, network structures and the classification semantics.

PDF Abstract

Datasets


Task Dataset Model Metric Name Metric Value Global Rank Result Benchmark
Time-Series Few-Shot Learning with Heterogeneous Channels TimeHetNet FCN MSE (t+1) 0.631 # 6
MSE (t+10) 0.791 # 6
MSE (t+80) 0.806 # 5
MSE (t+100) 0.871 # 4

Methods