Agglomerative Likelihood Clustering

Lionel Yelibi, Tim Gebbie
8/2/2019
q-fin.CPphysics.data-anstat.ML

Official code: lyelibi/potts-model-clustering (11 stars, last commit 2021-10-18).

Abstract

We consider the problem of fast time-series data clustering. Building on previous work modeling the correlation-based Hamiltonian of spin variables we present an updated fast non-expensive Agglomerative Likelihood Clustering algorithm (ALC). The method replaces the optimized genetic algorithm based approach (f-SPC) with an agglomerative recursive merging framework inspired by previous work in Econophysics and Community Detection. The method is tested on noisy synthetic correlated time-series data-sets with built-in cluster structure to demonstrate that the algorithm produces meaningful non-trivial results. We apply it to time-series data-sets as large as 20,000 assets and we argue that ALC can reduce compute time costs and resource usage cost for large scale clustering for time-series applications while being serialized, and hence has no obvious parallelization requirement. The algorithm can be an effective choice for state-detection for online learning in a fast non-linear data environment because the algorithm requires no prior information about the number of clusters.

View on arXivView PDF

Code Implementations(1)

Super-Paramagnetic Clustering, Maximum entropy, Maximum Likelihood Methods.

112PythonSep 28, 20185 years ago

Similar Papers

Cite this paper

@article{yelibi2019agglomerative,
  title  = {Agglomerative Likelihood Clustering},
  author = {Lionel Yelibi and Tim Gebbie},
  year   = {2019},
  eprint = {1908.00951},
  archivePrefix = {arXiv},
  url    = {https://arxiv.org/abs/1908.00951}
}

Add a badge to your README

Shows whether official code is linked for this paper.

Code of Paper badge
[![Code of Paper](https://codeofpaper.com/badge/1908.00951.svg)](https://codeofpaper.com/paper/1908.00951)

Discussion