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

Zhiguang Wang, Weizhong Yan, Tim Oates
11/20/2016
cs.LGcs.NEstat.ML

Official code: cauchyturing/UCR_Time_Series_Classification_Deep_Learning_Baseline (719 stars, last commit 2019-07-03).

Abstract

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.

View on arXivView PDF

Code Implementations(1)

Fully Convlutional Neural Networks for state-of-the-art time series classification

719206PythonNov 15, 20167 years ago
convolutional-networksdeep-learningtime-series

Similar Papers

Cite this paper

@article{wang2016time,
  title  = {Time Series Classification from Scratch with Deep Neural Networks: A Strong Baseline},
  author = {Zhiguang Wang and Weizhong Yan and Tim Oates},
  year   = {2016},
  eprint = {1611.06455},
  archivePrefix = {arXiv},
  url    = {https://arxiv.org/abs/1611.06455}
}

Add a badge to your README

Shows whether official code is linked for this paper.

Code of Paper badge
[![Code of Paper](https://codeofpaper.com/badge/1611.06455.svg)](https://codeofpaper.com/paper/1611.06455)

Discussion