FLASC: A Flare-Sensitive Clustering Algorithm

Fuente: arXiv
Guardado en:
Detalles Bibliográficos
Autores principales: Bot, D. M., Peeters, J., Liesenborgs, J., Aerts, J.
Formato: Preprint
Publicado: 2023
Materias:
Acceso en línea:
Etiquetas: Agregar Etiqueta
Sin Etiquetas, Sea el primero en etiquetar este registro!
_version_ 1866912339154960384
author Bot, D. M.
Peeters, J.
Liesenborgs, J.
Aerts, J.
author_facet Bot, D. M.
Peeters, J.
Liesenborgs, J.
Aerts, J.
contents Clustering algorithms are often used to find subpopulations in exploratory data analysis workflows. Not only the clusters themselves, but also their shape can represent meaningful subpopulations. In this paper, we present FLASC, an algorithm that detects branches within clusters to identify such subpopulations. FLASC builds upon HDBSCAN*, a state-of-the-art density-based clustering algorithm, and detects branches in a post-processing step that describes within-cluster connectivity. Two variants of the algorithm are presented, which trade computational cost for noise robustness. We show that both variants scale similarly to HDBSCAN* in terms of computational cost and provide stable outputs using synthetic data sets, resulting in an efficient flare-sensitive clustering algorithm. In addition, we demonstrate the benefit of branch-detection on two real-world data sets.
format Preprint
id arxiv_https___arxiv_org_abs_2311_15887
institution arXiv
publishDate 2023
record_format arxiv
spellingShingle FLASC: A Flare-Sensitive Clustering Algorithm
Bot, D. M.
Peeters, J.
Liesenborgs, J.
Aerts, J.
Machine Learning
Databases
I.5.3; H.3.3
Clustering algorithms are often used to find subpopulations in exploratory data analysis workflows. Not only the clusters themselves, but also their shape can represent meaningful subpopulations. In this paper, we present FLASC, an algorithm that detects branches within clusters to identify such subpopulations. FLASC builds upon HDBSCAN*, a state-of-the-art density-based clustering algorithm, and detects branches in a post-processing step that describes within-cluster connectivity. Two variants of the algorithm are presented, which trade computational cost for noise robustness. We show that both variants scale similarly to HDBSCAN* in terms of computational cost and provide stable outputs using synthetic data sets, resulting in an efficient flare-sensitive clustering algorithm. In addition, we demonstrate the benefit of branch-detection on two real-world data sets.
title FLASC: A Flare-Sensitive Clustering Algorithm
topic Machine Learning
Databases
I.5.3; H.3.3
url https://arxiv.org/abs/2311.15887