CID: an efficient complexity-invariant distance for time series


Autoria(s): Batista, Gustavo Enrique de Almeida Prado Alves; Keogh, Eamonn J.; Tataw, Oben Moses; Souza, Vinícius Mourão Alves de
Contribuinte(s)

UNIVERSIDADE DE SÃO PAULO

Data(s)

07/04/2014

07/04/2014

01/05/2014

Resumo

The ubiquity of time series data across almost all human endeavors has produced a great interest in time series data mining in the last decade. While dozens of classification algorithms have been applied to time series, recent empirical evidence strongly suggests that simple nearest neighbor classification is exceptionally difficult to beat. The choice of distance measure used by the nearest neighbor algorithm is important, and depends on the invariances required by the domain. For example, motion capture data typically requires invariance to warping, and cardiology data requires invariance to the baseline (the mean value). Similarly, recent work suggests that for time series clustering, the choice of clustering algorithm is much less important than the choice of distance measure used.In this work we make a somewhat surprising claim. There is an invariance that the community seems to have missed, complexity invariance. Intuitively, the problem is that in many domains the different classes may have different complexities, and pairs of complex objects, even those which subjectively may seem very similar to the human eye, tend to be further apart under current distance measures than pairs of simple objects. This fact introduces errors in nearest neighbor classification, where some complex objects may be incorrectly assigned to a simpler class. Similarly, for clustering this effect can introduce errors by “suggesting” to the clustering algorithm that subjectively similar, but complex objects belong in a sparser and larger diameter cluster than is truly warranted.We introduce the first complexity-invariant distance measure for time series, and show that it generally produces significant improvements in classification and clustering accuracy. We further show that this improvement does not compromise efficiency, since we can lower bound the measure and use a modification of triangular inequality, thus making use of most existing indexing and data mining algorithms. We evaluate our ideas with the largest and most comprehensive set of time series mining experiments ever attempted in a single work, and show that complexity-invariant distance measures can produce improvements in classification and clustering in the vast majority of cases.

NSF awards 0803410 and 0808770

FAPESP awards 2009/06349-0 and 2012/07295-3

Microsoft

Identificador

Data Mining and Knowledge Discovery, Dordrecht, v.28, n.3, p.634-669, 2014

http://www.producao.usp.br/handle/BDPI/44394

10.1007/s10618-013-0312-3

http://dx.doi.org/10.1007/s10618-013-0312-3

Idioma(s)

eng

Publicador

Springer

Dordrecht

Relação

Data Mining and Knowledge Discovery

Direitos

restrictedAccess

Copyright The Author(s)

Palavras-Chave #Time series #Classification #Clustering #Similarity measures #Complexity #INTELIGÊNCIA ARTIFICIAL
Tipo

article

original article

publishedVersion