Journal of Jilin University Science Edition ›› 2019, Vol. 57 ›› Issue (1): 111-120.

Previous Articles     Next Articles

Density Peaks Clustering Algorithm Based onKNearest Neighbors and ClassesMerging#br#

XUE Xiaona1, GAO Shuping1, PENG Hongming2, WU Huihui1   

  1. 1. School of Mathematics and Statistics, Xidian University, Xi’n 710071, China;
    2. School of Telecommunications Engineering, Xidian University, Xi’an 710071, China
  • Received:2017-12-16 Online:2019-01-26 Published:2019-02-08
  • Contact: XUE Xiaona E-mail:xiaona_xue@163.com

Abstract: Aiming at the problem that the density peaks clustering (DPC) algorithm had poor clustering performance in dealing with data with complex structure, high dimensionality and multiple density peaks in the same class, we proposed a density peaks clustering algorithm based on Knearest neighbors and classesmerging (KMDPC). Firstly, the sample distribution was described by the defined density calculation method, and the clustering center was obtained by using new evalution index. Secondly, an iterative assignment strategy based on the idea of Knearest neighbors was designed to classify the remaining data points accurately. Finally, a local merging method was presented to prevent the splitting of classes with mu
ltiple density peaks. Simulation results show that the performance of this algorithm is obviously better than that of DPC algorithm on 22 different datasets.

Key words: clustering, local density, density peak, K-nearest , neighbor, classesmerging

CLC Number: 

  • TP181