Gradient-Guided Density Peak Clustering

arXiv:2610.01050 · math.ST, stat.ME, stat.ML, stat.TH · Submitted 2026-10-01 · Read on arXiv

math.ST, stat.ME, stat.ML, stat.TH

Submitted: 2026-10-01

Updated: 2026-10-01

Comments: 91 pages (27 pages for the main paper), 4 figures, 1 table

Code: https://github.com/zhangyk8/GGDPC

License: http://creativecommons.org/licenses/by/4.0/

The gist: Density peak clustering (DPC) connects each observation to its nearest neighbor of higher density and identifies cluster centers as high-density observations with unusually large nearest neighbor

Terminology

Abstract

Density peak clustering (DPC) connects each observation to its nearest neighbor of higher density and identifies cluster centers as high-density observations with unusually large nearest neighbor uphill shifts. The resulting uphill paths from observations to cluster centers, however, can be irregular and unstable in low-density regions, making the clustering assignments sensitive to local perturbations and obscuring the population geometry of the DPC graph. In this paper, we introduce gradient-guided density peak clustering (GGDPC), which performs a gradient ascent step before each nearest neighbor uphill search. We develop a stability theory that relates the GGDPC graph to the gradient ascent flow of the population density. In particular, we establish consistency of GGDPC under five complementary criteria: recovery of local modes, adjusted Rand index, dendrogram (cluster tree), path length, and waterfall measure. Together, these results provide new statistical, geometric, and topological interpretations of DPC-type clustering algorithms.

Sources

Related papers