Local density based on weighted K-nearest neighbors for density peaks clustering

被引:0
|
作者
Ding, Sifan [1 ]
Li, Min [1 ]
Huang, Tianyi [1 ,2 ]
Zhu, William [1 ]
机构
[1] Univ Elect Sci & Technol China, Inst Fundamental & Frontier Sci, Chengdu 610054, Peoples R China
[2] Westlake Univ, Sch Engn, Hangzhou 310030, Peoples R China
基金
中国国家自然科学基金;
关键词
Data clustering; Kernel similarity; Rank order distance; Weighted K-nearest neighbors; Density peak; FAST SEARCH; FIND;
D O I
10.1016/j.knosys.2024.112609
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
Density peaks clustering (DPC), a traditional density-based clustering algorithm, has received considerable attention in recent years. DPC identifies clusters by designating density peaks, defined by local density, as cluster centers. However, DPC and its variants often struggle to identify high-density peaks, particularly in datasets with arbitrarily complex shapes. To address this issue, we propose a novel local density measure based on weighted K-nearest neighbors (KNN). First, we construct a new similarity measure, termed the constrained kernel rank-order distance, to determine the KNNs of each point. Next, we develop the concept of weighted KNNs by assigning a weight to each point, representing the probability of it becoming a KNN to other points. Subsequently, we redefine the local density based on the weighted KNN. Finally, we integrate this new local density measure into the DPC framework. Experiments demonstrate that the proposed algorithm outperforms existing DPC algorithms in terms of effectiveness. The source code can be downloaded from https://github.com/Gedanke/dpcCode.
引用
收藏
页数:18
相关论文
共 50 条
  • [1] Density peaks clustering algorithm with K-nearest neighbors and weighted similarity
    Zhao J.
    Chen L.
    Wu R.-X.
    Zhang B.
    Han L.-Z.
    Kongzhi Lilun Yu Yingyong/Control Theory and Applications, 2022, 39 (12): : 2349 - 2357
  • [2] Density peaks clustering based on k-nearest neighbors sharing
    Fan, Tanghuai
    Yao, Zhanfeng
    Han, Longzhe
    Liu, Baohong
    Lv, Li
    CONCURRENCY AND COMPUTATION-PRACTICE & EXPERIENCE, 2021, 33 (05):
  • [3] Density Peaks Clustering Algorithm Based on Weighted k-Nearest Neighbors and Geodesic Distance
    Liu, Lina
    Yu, Donghua
    IEEE ACCESS, 2020, 8 : 168282 - 168296
  • [4] Density peaks clustering based on local fair density and fuzzy k-nearest neighbors membership allocation strategy
    Ren, Chunhua
    Sun, Linfu
    Gao, Yunhui
    Yu, Yang
    JOURNAL OF INTELLIGENT & FUZZY SYSTEMS, 2022, 43 (01) : 21 - 34
  • [5] Density Peaks Clustering Algorithm Based on Representative Points and K-nearest Neighbors
    Zhang Q.-H.
    Zhou J.-P.
    Dai Y.-Y.
    Wang G.-Y.
    Ruan Jian Xue Bao/Journal of Software, 2023, 34 (12): : 5629 - 5648
  • [6] Density peaks clustering based on k-nearest neighbors and self-recommendation
    Sun, Lin
    Qin, Xiaoying
    Ding, Weiping
    Xu, Jiucheng
    Zhang, Shiguang
    INTERNATIONAL JOURNAL OF MACHINE LEARNING AND CYBERNETICS, 2021, 12 (07) : 1913 - 1938
  • [7] Robust clustering by detecting density peaks and assigning points based on fuzzy weighted K-nearest neighbors
    Xie, Juanying
    Gao, Hongchao
    Xie, Weixin
    Liu, Xiaohui
    Grant, Philip W.
    INFORMATION SCIENCES, 2016, 354 : 19 - 40
  • [8] Density peaks clustering based on k-nearest neighbors and self-recommendation
    Lin Sun
    Xiaoying Qin
    Weiping Ding
    Jiucheng Xu
    Shiguang Zhang
    International Journal of Machine Learning and Cybernetics, 2021, 12 : 1913 - 1938
  • [9] Study on density peaks clustering based on k-nearest neighbors and principal component analysis
    Du, Mingjing
    Ding, Shifei
    Jia, Hongjie
    KNOWLEDGE-BASED SYSTEMS, 2016, 99 : 135 - 145
  • [10] Density Peaks Clustering Algorithm Based on K Nearest Neighbors
    Yin, Shihao
    Wu, Runxiu
    Li, Peiwu
    Liu, Baohong
    Fu, Xuefeng
    ADVANCES IN INTELLIGENT SYSTEMS AND COMPUTING (ECC 2021), 2022, 268 : 129 - 144