A Shapelet Learning Method for Time Series Classification

Time series classification (TSC) problem is important due to the pervasiveness of time series data. Shapelet provides a mechanism for the problem by its ability to measure local shape similarity. However, shapelets need to be searched from massive sub-sequences. To address this problem, this paper proposes a novel shapelet learning method for time series classification. The proposed method uses a self-organizing incremental neural network to learn shapelet candidates. The learned candidates reduce greatly in quantity and improve much in quality. After that, an exponential function is proposed to transform the time series data. Besides, all shapelets are selected at the same time by using an alternative attribute selection technique. Experimental results demonstrate statistically significant improvement in terms of accuracies and running speeds against 10 baselines over 28 time series datasets.

[1]  A. Ng Feature selection, L1 vs. L2 regularization, and rotational invariance , 2004, Twenty-first international conference on Machine learning - ICML '04.

[2]  Johan A. K. Suykens,et al.  Least Squares Support Vector Machine Classifiers , 1999, Neural Processing Letters.

[3]  Shen Furao,et al.  An enhanced self-organizing incremental neural network for online unsupervised learning , 2007, Neural Networks.

[4]  Ilmério Reis da Silva,et al.  Spatial Locality Weighting of Features Using Saliency Map with a Bag-of-Visual-Words Approach , 2012, 2012 IEEE 24th International Conference on Tools with Artificial Intelligence.

[5]  Hanna M. Wallach,et al.  Topic modeling: beyond bag-of-words , 2006, ICML.

[6]  Lars Schmidt-Thieme,et al.  Learning time-series shapelets , 2014, KDD.

[7]  Wang Yao,et al.  L 1/2 regularization , 2010 .

[8]  A. Bagnall,et al.  Time-series Classification with Shapelets , 2013 .

[9]  Dan Roth,et al.  Efficient Pattern-Based Time Series Classification on GPU , 2012, 2012 IEEE 12th International Conference on Data Mining.

[10]  James D. Hamilton Time Series Analysis , 1994 .

[11]  Eamonn J. Keogh,et al.  Fast Shapelets: A Scalable Algorithm for Discovering Time Series Shapelets , 2013, SDM.

[12]  Carla E. Brodley,et al.  Proceedings of the twenty-first international conference on Machine learning , 2004, International Conference on Machine Learning.

[13]  Fuzhen Zhuang,et al.  Fast Time Series Classification Based on Infrequent Shapelets , 2012, 2012 11th International Conference on Machine Learning and Applications.

[14]  Vince D. Calhoun,et al.  Shapelet Ensemble for Multi-dimensional Time Series , 2015, SDM.

[15]  Jonathan D. Cryer,et al.  Time Series Analysis , 1986 .

[16]  Jason Lines,et al.  A shapelet transform for time series classification , 2012, KDD.

[17]  Eamonn J. Keogh,et al.  Logical-shapelets: an expressive primitive for time series classification , 2011, KDD.

[18]  Zongben Xu,et al.  L1/2 regularization , 2010, Science China Information Sciences.

[19]  Eamonn J. Keogh,et al.  Time series shapelets: a new primitive for data mining , 2009, KDD.