BeatLex: Summarizing and Forecasting Time Series with Patterns

Abstract

Given time-series data such as electrocardiogram (ECG) readings, or motion capture data, how can we succintly summarize the data in a way that robustly identifies patterns that appear repeatedly? How can we then use such a summary to identify anomalies such as abnormal heartbeats, and also forecast future values of the time series? Our main idea is a vocabulary-based approach, which automatically learns a set of common patterns, or ‘beat patterns,’ which are used as building blocks to describe the time series in an intuitive and interpretable way. Our summarization algorithm, BeatLex ( Beat Lex icons for Summarization) is: (1) fast and online, requiring linear time in the data size and bounded memory; (2) effective, outperforming competing algorithms in labelling accuracy by $5.3 $ 5.3 times, and forecasting accuracy by $1.8 $ 1.8 times; (3) principled and parameter-free, as it is based on the Minimum Description Length principle of summarizing the data by compressing it using as few bits as possible, and automatically tunes all its parameters; (4) general: it applies to any domain of time series data, and can make use of multidimensional (i.e. coevolving) time series.

Cite

Text

Hooi et al. "BeatLex: Summarizing and Forecasting Time Series with Patterns." European Conference on Machine Learning and Principles and Practice of Knowledge Discovery in Databases, 2017. doi:10.1007/978-3-319-71246-8_1

Markdown

[Hooi et al. "BeatLex: Summarizing and Forecasting Time Series with Patterns." European Conference on Machine Learning and Principles and Practice of Knowledge Discovery in Databases, 2017.](https://mlanthology.org/ecmlpkdd/2017/hooi2017ecmlpkdd-beatlex/) doi:10.1007/978-3-319-71246-8_1

BibTeX

@inproceedings{hooi2017ecmlpkdd-beatlex,
  title     = {{BeatLex: Summarizing and Forecasting Time Series with Patterns}},
  author    = {Hooi, Bryan and Liu, Shenghua and Smailagic, Asim and Faloutsos, Christos},
  booktitle = {European Conference on Machine Learning and Principles and Practice of Knowledge Discovery in Databases},
  year      = {2017},
  pages     = {3-19},
  doi       = {10.1007/978-3-319-71246-8_1},
  url       = {https://mlanthology.org/ecmlpkdd/2017/hooi2017ecmlpkdd-beatlex/}
}