Efficient Matrix Profile Computation Using Different Distance Functions - INRAE - Institut national de recherche pour l’agriculture, l’alimentation et l’environnement
Pré-Publication, Document De Travail (Preprint/Prepublication) Année : 2019

Efficient Matrix Profile Computation Using Different Distance Functions

Résumé

Matrix profile has been recently proposed as a promising technique to the problem of all-pairs-similarity search on time series. Efficient algorithms have been proposed for computing it, e.g., STAMP [13], STOMP [15] and SCRIMP++ [10]. All these algorithms use the z-normalized Euclidean distance to measure the distance between subsequences. However, as we observed, for some datasets other Euclidean measurements are more useful for knowledge discovery from time series. In this paper, we propose efficient algorithms for computing matrix profile for a general class of Euclidean distances. We first propose a simple but efficient algorithm called AAMP for computing matrix profile with the "pure" (non-normalized) Euclidean distance. Then, we extend our algorithm for the p- norm distance. We also propose an algorithm, called ACAMP, that uses the same principle as AAMP, but for the case of z-normalized Euclidean distance. We implemented our algorithms, and evaluated their performance through experimentation. The experiments show excellent performance results. For example, they show that AAMP is very efficient for com- putting matrix profile for non-normalized Euclidean distances. The results also show that the ACAMP algorithm is significantly faster than SCRIMP++ (the state of the art matrix profile algorithm) for the case of z-normalized Euclidean distance.
Fichier principal
Vignette du fichier
Publis19-mistea-018_Akbarinia_efficient_1.pdf (267.92 Ko) Télécharger le fichier
Origine Fichiers éditeurs autorisés sur une archive ouverte
Loading...

Dates et versions

hal-02788459 , version 1 (05-06-2020)

Licence

Identifiants

  • HAL Id : hal-02788459 , version 1
  • PRODINRA : 495329

Citer

Reza Akbarinia, Bertrand Cloez. Efficient Matrix Profile Computation Using Different Distance Functions. 2020. ⟨hal-02788459⟩
97 Consultations
417 Téléchargements

Partager

More