LGCGDSEMMLOct 28, 2021

Coresets for Time Series Clustering

arXiv:2110.15263v121 citations
Originality Incremental advance
AI Analysis

This work addresses the need for scalable clustering in fields like biology and medicine, but it is incremental as it builds on existing coreset methods for time series data.

The paper tackles the problem of constructing coresets for clustering time series data generated from a Gaussian mixture model with autocorrelations, and presents an efficient algorithm that produces coresets with size independent of the number of entities and observations, depending only polynomially on cluster count, dimensionality, and error parameter.

We study the problem of constructing coresets for clustering problems with time series data. This problem has gained importance across many fields including biology, medicine, and economics due to the proliferation of sensors facilitating real-time measurement and rapid drop in storage costs. In particular, we consider the setting where the time series data on $N$ entities is generated from a Gaussian mixture model with autocorrelations over $k$ clusters in $\mathbb{R}^d$. Our main contribution is an algorithm to construct coresets for the maximum likelihood objective for this mixture model. Our algorithm is efficient, and under a mild boundedness assumption on the covariance matrices of the underlying Gaussians, the size of the coreset is independent of the number of entities $N$ and the number of observations for each entity, and depends only polynomially on $k$, $d$ and $1/\varepsilon$, where $\varepsilon$ is the error parameter. We empirically assess the performance of our coreset with synthetic data.

Foundations

The foundational work for this paper's niche, ranked by how specifically the neighbourhood builds on it — not by global fame.

Your Notes