А.П. Карпенко, П.И. Сотников
64
ISSN 0236-3933. Вестник МГТУ им. Н.Э. Баумана. Сер. Приборостроение. 2017. № 2
Abstract
Keywords
We consider the classification of multivariate time series
using a paradigm, called shapelets. Instead of exhaustive
search among all subsequences of the original time series, we
suggest using a genetic algorithm for shapelets discovering.
The problem of shapelets discovering is considered as a
one-criterion optimization task. The quality of candidates
acts as an objective function. Variable parameters are candi-
date attributes that define their position in the original
dataset. We also propose measuring the quality of shapelets
by assessing the classification accuracy. The assessment is
made on a new dataset, where each object represents the
distance vector from a shapelet to original time series. We
evaluate efficiency of the proposed method modifications on
the known electroencephalogram (EEG) recordings obtained
for subjects performing a spelling task with P300-based
brain-computer interface (BCI). The results show that these
modifications can reduce the search space by nearly 99%
with no loss of classification accuracy
Time series, classification, shapelets,
genetic algorithm, brain-computer
interface
REFERENCES
[1] Ye L., Keogh E. Time series shapelets: a new primitive for data mining.
Proc. 15th ACM
SIGKDD Int. Conf. on Knowledge discovery and data mining
. 2009, pp. 947–956.
[2] Lines J., Davis L.M., Hills J., Bagnall A. A shapelet transform for time series classification.
Proc. 18th ACM SIGKDD Int. Conf. on Knowledge Discovery and Data Mining
. 2012,
pp. 289–297.
[3] Grabocka J., et al. Scalable discovery of time-series shapelets. 2015. Cornell University,
Technical Report arXiv:1503.03238. Available at:
https://arxiv.org/pdf/1503.03238.pdf(accessed 25.01.2017).
[4] Guger С., Daban S., Sellers Е., Holzner С., Krausz G. How many people are able to control
a P300-based brain–computer interface (BCI)?
Neuroscience Letters
, 2009, vol. 462, no. 1,
pp. 94–98. DOI: 10.1016/j.neulet.2009.06.045
Available at:
http://www.sciencedirect.com/science/article/pii/S0304394009008192[5] Rakthanmanon T., Keogh E. Shapelets: a scalable algorithm for discovering time series
shapelets.
Proc. 13th SIAM Int. Conf. on Data Mining
. 2013, pp. 668–676.
[6] Hills J., Lines J., Baranauskas Е., Mapp J., Bagnall А. Classification of time series by shape-
let transformation.
Data Mining and Knowledge Discovery
, 2014, vol. 28, no. 4, pp. 851–881.
DOI: 10.1007/s10618-013-0322-1
Available at:
http://link.springer.com/article/10.1007%2Fs10618-013-0322-1[7] Grabocka J., Schilling N., Wistuba M., Schmidt–Thieme L. Learning time-series shapelets.
Proc. 20th ACM SIGKDD Int. Conf. on Knowledge discovery and data mining
. 2014,
pp. 392–401.
[8] Karpenko A.P. Sovremennye algoritmy poiskovoy optimizatsii [Modern search optimiza-
tion algorithms]. Moscow, Bauman MSTU Publ., 2014. 446 p.