Towards a Near Universal Time Series Data Mining Tool: Introducing the Matrix Profile
Not on the map. Why?
Abstract (arXiv)
The last decade has seen a flurry of research on all-pairs-similarity-search (or, self-join) for text, DNA, and a handful of other datatypes, and these systems have been applied to many diverse data mining problems. Surprisingly, however, little progress has been made on addressing this problem for time series subsequences. In this thesis, we have introduced a near universal time series data mining tool called matrix profile which solves the all-pairs-similarity-search problem and caches the output in an easy-to-access fashion. The proposed algorithm is not only parameter-free, exact and scalable, but also applicable for both single and multidimensional time series. By building time series data mining methods on top of matrix profile, many time series data mining tasks (e.g., motif discovery, discord discovery, shapelet discovery, semantic segmentation, and clustering) can be efficiently solved. Because the same matrix profile can be shared by a diverse set of time series data mining methods, matrix profile is versatile and computed-once-use-many-times data structure. We demonstrate the utility of matrix profile for many time series data mining problems, including motif discovery, discord discovery, weakly labeled time series classification, and representation learning on domains as diverse as seismology, entomology, music processing, bioinformatics, human activity monitoring, electrical power-demand monitoring, and medicine. We hope the matrix profile is not the end but the beginning of many more time series data mining projects.
Key facts. Cited by 5 papers in the map (data through 14 Oct 2026). First posted on arXiv 5 Nov 2018.
Builds on
No reference list yet.
Built on by
Citing papers per year: 2021: 1; 2022: 0; 2023: 2; 2024: 2.
5 papers.
- 2024RPMixer: Shaking Up Time Series Forecasting with Random Projections for Large Spatial-Temporal Datacited by 17
- 2023An Efficient Content-based Time Series Retrieval Systemcited by 5
- 2024Matrix Profile for Anomaly Detection on Multidimensional Time Seriescited by 3
- 2021Online Multi-horizon Transaction Metric Estimation with Multi-modal Learning in Payment Networkscited by 2
- 2023Ego-Network Transformer for Subsequence Classification in Time Series Datacited by 0
- 2024Matrix Profile for Anomaly Detection on Multidimensional Time Series14 Sep 2024
- 2024RPMixer: Shaking Up Time Series Forecasting with Random Projections for Large Spatial-Temporal Data16 Feb 2024
- 2023Ego-Network Transformer for Subsequence Classification in Time Series Data5 Nov 2023
- 2023An Efficient Content-based Time Series Retrieval System5 Oct 2023
- 2021Online Multi-horizon Transaction Metric Estimation with Multi-modal Learning in Payment Networks21 Sep 2021