Cited by 915Advanced Clustering Algorithms ResearchAnomaly Detection Techniques and ApplicationsBayesian Methods and Mixture Models

Hierarchical Density Estimates for Data Clustering, Visualization, and Outlier Detection

Campello, Ricardo J. G. B., Moulavi, Davoud, Zimek, Arthur, Sander, Jörg·2015·ACM Transactions on Knowledge Discovery from Data

Abstract

An integrated framework for density-based cluster analysis, outlier detection, and data visualization is introduced in this article. The main module consists of an algorithm to compute hierarchical estimates of the level sets of a density, following Hartigan’s classic model of density-contour clusters and trees. Such an algorithm generalizes and improves existing density-based clustering techniques with respect to different aspects. It provides as a result a complete clustering hierarchy composed of all possible density-based clusters following the nonparametric model adopted, for an infinite range of density thresholds. The resulting hierarchy can be easily processed so as to provide multiple ways for data visualization and exploration. It can also be further postprocessed so that: (i) a normalized score of “outlierness” can be assigned to each data object, which unifies both the global and local perspectives of outliers into a single definition; and (ii) a “flat” (i.e., nonhierarchical) clustering solution composed of clusters extracted from local cuts through the cluster tree (possibly corresponding to different density thresholds) can be obtained, either in an unsupervised or in a semisupervised way. In the unsupervised scenario, the algorithm corresponding to this postprocessing module provides a global, optimal solution to the formal problem of maximizing the overall stability of the extracted clusters. If partially labeled objects or instance-level constraints are provided by the user, the algorithm can solve the problem by considering both constraints violations/satisfactions and cluster stability criteria. An asymptotic complexity analysis, both in terms of running time and memory space, is described. Experiments are reported that involve a variety of synthetic and real datasets, including comparisons with state-of-the-art, density-based clustering and (global and local) outlier detection methods.

Integrity signals

Registry

Crossref · 10.1145/2733381

Cites

5 of 5 references verified0 citation errors · 0 not checkable

Statistics

Recomputing p-values needs the paper’s full text.

Claims the paper makes

This paper’s full text isn’t openly available, so its claims and self-check weren’t run. The registry and citation checks still apply.

Cites

Flagged first, then by citations

Cited by

Sorted by citations

Authors
Campello, R. J. G. B., Moulavi, D., Zimek, A., & Sander, J.
Affiliations
  • Universidade de São Paulo (BR)
  • University of Alberta (CA)
  • Ludwig-Maximilians-Universität München (DE)
Venue
ACM Transactions on Knowledge Discovery from Data
Published
2015-07-22
Volume
10
Issue
1
Pages
1-51
ISSN
  • 1556-4681 (ISSN-L)
  • 1556-472X
OpenAlex
W2180566385
Cited by
915
References
5
Citations by year
2026: 140 · 2025: 167 · 2024: 96 · 2023: 100 · 2022: 88 · 2021: 76 · 2020: 81 · 2019: 76 · 2018: 53 · 2017: 24 · 2016: 13 · 2014: 1
FWCI
29.74
Type
journal article
Language
en
Open access
closed
Locations
  • ACM Transactions on Knowledge Discovery from Data (publishedVersion)
  • Scientific Electronic Library Online (São Paulo Research Foundation, Latin American and Caribbean Center on Health Sciences Information, Conselho Nacional de Desenvolvimento Científico e Tecnológico) (publishedVersion)
  • ResearchOnline at James Cook University (James Cook University) (submittedVersion)
Funders
  • NSERC
  • FAPESP (#2013/18698-4 and #2010/20032-6)
  • CNPq (#304137/2013-8 and#201239/2012-4)
Topics
  • Physical Sciences › Computer Science › Artificial Intelligence › Advanced Clustering Algorithms Research
  • Physical Sciences › Computer Science › Artificial Intelligence › Anomaly Detection Techniques and Applications
  • Physical Sciences › Computer Science › Artificial Intelligence › Bayesian Methods and Mixture Models
Keywords
density-based clustering, outlier detection, cluster tree, data visualization, semi-supervised clustering, cluster stability, nonparametric density estimation

About these checks

Registry, retraction, Cites and statistics results are computed, not judged, with one exception: a printed reference that no index lists is read once by a model before it counts as a citation error. Claims are extracted by a model and kept only when their quote appears verbatim in the text; each cited source is then checked, with a model’s help, for whether it says what the claim relies on. Those verdicts can be wrong — read the claim’s quote and the cited source before relying on one.

Statistics and arithmetic are recomputed, not judged.

Confidence bands are shown only for fields calibrated on our annotated test set. None is calibrated yet, so no band is shown.

What counts as a claim ›How we measure confidence ›How we check this ›

Are you an author, or do you see a problem with this page? Request a review