A Novel Image Clustering Algorithm Based on Supported Nearest Neighbors

被引:0
|
作者
Li, Lin [1 ]
Zhang, Feng [1 ]
Zhang, Jiashuai [1 ]
Hua, Qiang [1 ]
Dong, Chun-Ru [1 ]
Lim, Chee-Peng [2 ]
机构
[1] Hebei Univ, Computat Intelligence Coll Math & Informat Sci, Hebei Key Lab Machine Learning, Shijiazhuang, Peoples R China
[2] Deakin Univ, Inst Intelligent Syst Res & Innovat, Melbourne, Australia
关键词
Deep clustering; contrastive learning; support set; NETWORK;
D O I
10.1142/S0129054122460017
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
Unsupervised image clustering is a challenging task in computer vision. Recently, various deep clustering algorithms based on contrastive learning have achieved promising performance and some distinguishable features representation were obtained only by taking different augmented views of same image as positive pairs and maximizing their similarities, whereas taking other images' augmentations in the same batch as negative pairs and minimizing their similarities. However, due to the fact that there is more than one image in a batch belong to the same class, simply pushing the negative instances apart will result in inter-class conflictions and lead to the clustering performance degradation. In order to solve this problem, we propose a deep clustering algorithm based on supported nearest neighbors (SNDC), which constructs positive pairs of current images by maintaining a support set and find its k nearest neighbors from the support set. By going beyond single instance positive, SNDC can learn more generalized features representation with inherent semantic meaning and therefore alleviating inter-class conflictions. Experimental results on multiple benchmark datasets show that the performance of SNDC is superior to the state-of-the-art clustering models, with accuracy improvement of 6.2% and 20.5% on CIFAR-10 and ImageNet-Dogs respectively.
引用
收藏
页数:20
相关论文
共 50 条
  • [41] An Adaptable k-Nearest Neighbors Algorithm for MMSE Image Interpolation
    Ni, Karl S.
    Nguyen, Truong Q.
    IEEE TRANSACTIONS ON IMAGE PROCESSING, 2009, 18 (09) : 1976 - 1987
  • [42] Effective Density Peaks Clustering Algorithm Based on the Layered K-Nearest Neighbors and Subcluster Merging
    Ren, Chunhua
    Sun, Linfu
    Yu, Yang
    Wu, Qishi
    IEEE ACCESS, 2020, 8 : 123449 - 123468
  • [43] A novel clustering algorithm based on the natural reverse nearest neighbor structure
    Dai, Qi-Zhu
    Xiong, Zhong-Yang
    Xie, Jiang
    Wang, Xiao-Xia
    Zhang, Yu-Fang
    Shang, Jia-Xing
    INFORMATION SYSTEMS, 2019, 84 : 1 - 16
  • [44] DAG-Structured Clustering by Nearest Neighbors
    Monath, Nicholas
    Zaheer, Manzil
    Dubey, Avinava
    Ahmed, Amr
    McCallum, Andrew
    24TH INTERNATIONAL CONFERENCE ON ARTIFICIAL INTELLIGENCE AND STATISTICS (AISTATS), 2021, 130
  • [45] DenMune: Density peak based clustering using mutual nearest neighbors
    Abbas, Mohamed
    El-Zoghabi, Adel
    Shoukry, Amin
    PATTERN RECOGNITION, 2021, 109
  • [46] 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):
  • [47] A Clustering Method Based on Improved Density Estimation and Shared Nearest Neighbors
    Guan, Ying
    Li, Yaru
    Li, Bin
    Lu, Yonggang
    INTELLIGENT COMPUTING METHODOLOGIES, PT III, 2022, 13395 : 18 - 31
  • [48] AN APPROXIMATE CLUSTERING TECHNIQUE BASED ON THE K-NEAREST NEIGHBORS METHOD
    KOVALENKO, AP
    AUTOMATION AND REMOTE CONTROL, 1992, 53 (10) : 1592 - 1598
  • [49] Statistical Nearest Neighbors for Image Denoising
    Rosin, Iuri
    Kautz, Jan
    IEEE TRANSACTIONS ON IMAGE PROCESSING, 2019, 28 (02) : 723 - 738
  • [50] Skeletonization Based on K-Nearest-Neighbors on Binary Image
    Ren, Yi
    Zhang, Min
    Zhou, Hongyu
    Liu, Ji
    MULTIMEDIA MODELING, MMM 2022, PT II, 2022, 13142 : 243 - 254