Research on Mini-Batch Affinity Propagation Clustering Algorithm

被引:0
|
作者
Xu, Ziqi [1 ]
Lu, Yahui [1 ]
Jiang, Yu [1 ]
机构
[1] Shenzhen Univ, Coll Comp Sci & Software Engn, Shenzhen, Peoples R China
来源
2022 IEEE 9TH INTERNATIONAL CONFERENCE ON DATA SCIENCE AND ADVANCED ANALYTICS (DSAA) | 2022年
关键词
Affinity Propagation; Clustering; Mini-batch clustering;
D O I
10.1109/DSAA54385.2022.10032450
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
Clustering is a task of unsupervised learning, aiming to group a set of data so that data in the same group are more similar to each other than to those in other groups. Affinity propagation (AP) is a clustering algorithm which finds the exemplars (representative points) for data points by spreading messages among them. AP algorithm has several drawbacks. First, it is time-consuming and memory-consuming for clustering on large-scale dataset, due to its N square time and space complexity. Second, AP may produce too many small clusters. Third, AP may have difficulty in converging which leads to a higher cost of time for fine turning. To achieve better effectiveness and efficiency, in this paper we propose Mini-Batch Affinity Propagation (MBAP). MBAP processes small batches of data serially and obtains clustering results gradually. We also proposes MBAP with early stopping (MBAP_ES), which integrates MBAP with stopping strategy so that it can stop clustering early when the model is nearly unchanged. The experiments show the effectiveness and efficiency of MBAP and MBAP_ES in comparison to other AP-based algorithms.
引用
收藏
页码:86 / 95
页数:10
相关论文
共 50 条
  • [1] Mini-Batch Spectral Clustering
    Han, Yufei
    Filippone, Maurizio
    2017 INTERNATIONAL JOINT CONFERENCE ON NEURAL NETWORKS (IJCNN), 2017, : 3888 - 3895
  • [2] Convergence of the Mini-Batch SIHT Algorithm
    Damadi, Saeed
    Shen, Jinglai
    INTELLIGENT SYSTEMS AND APPLICATIONS, VOL 1, INTELLISYS 2023, 2024, 822 : 223 - 233
  • [3] An Asynchronous Mini-batch Algorithm for Regularized Stochastic Optimization
    Feyzmandavian, Hamid Reza
    Aytekin, Arda
    Johansson, Mikael
    2015 54TH IEEE CONFERENCE ON DECISION AND CONTROL (CDC), 2015, : 1384 - 1389
  • [4] An Asynchronous Mini-Batch Algorithm for Regularized Stochastic Optimization
    Feyzmahdavian, Hamid Reza
    Aytekin, Arda
    Johansson, Mikael
    IEEE TRANSACTIONS ON AUTOMATIC CONTROL, 2016, 61 (12) : 3740 - 3754
  • [5] Properties of the stochastic approximation EM algorithm with mini-batch sampling
    Kuhn, Estelle
    Matias, Catherine
    Rebafka, Tabea
    STATISTICS AND COMPUTING, 2020, 30 (06) : 1725 - 1739
  • [6] A mini-batch stochastic conjugate gradient algorithm with variance reduction
    Caixia Kou
    Han Yang
    Journal of Global Optimization, 2023, 87 : 1009 - 1025
  • [7] MINI-BATCH RISK FORMS*
    Dentcheva, Darinka
    Ruszczynski, Andrzej
    SIAM JOURNAL ON OPTIMIZATION, 2023, 33 (02) : 615 - 637
  • [8] A mini-batch stochastic conjugate gradient algorithm with variance reduction
    Kou, Caixia
    Yang, Han
    JOURNAL OF GLOBAL OPTIMIZATION, 2023, 87 (2-4) : 1009 - 1025
  • [9] Properties of the stochastic approximation EM algorithm with mini-batch sampling
    Estelle Kuhn
    Catherine Matias
    Tabea Rebafka
    Statistics and Computing, 2020, 30 : 1725 - 1739
  • [10] Mini-batch descent in semiflows
    Corella, Alberto Dominguez
    Hernandez, Martin
    ESAIM-CONTROL OPTIMISATION AND CALCULUS OF VARIATIONS, 2025, 31