English

Automatic Registration and Clustering of Time Series

Machine Learning 2021-11-03 v2 Machine Learning Methodology

Abstract

Clustering of time series data exhibits a number of challenges not present in other settings, notably the problem of registration (alignment) of observed signals. Typical approaches include pre-registration to a user-specified template or time warping approaches which attempt to optimally align series with a minimum of distortion. For many signals obtained from recording or sensing devices, these methods may be unsuitable as a template signal is not available for pre-registration, while the distortion of warping approaches may obscure meaningful temporal information. We propose a new method for automatic time series alignment within a clustering problem. Our approach, Temporal Registration using Optimal Unitary Transformations (TROUT), is based on a novel dissimilarity measure between time series that is easy to compute and automatically identifies optimal alignment between pairs of time series. By embedding our new measure in a optimization formulation, we retain well-known advantages of computational and statistical performance. We provide an efficient algorithm for TROUT-based clustering and demonstrate its superior performance over a range of competitors.

Keywords

Cite

@article{arxiv.2012.04756,
  title  = {Automatic Registration and Clustering of Time Series},
  author = {Michael Weylandt and George Michailidis},
  journal= {arXiv preprint arXiv:2012.04756},
  year   = {2021}
}

Comments

To appear in ICASSP 2021

R2 v1 2026-06-23T20:49:49.652Z