Automatically Affinity Propagation Clustering using Particle Swarm

被引:6
|
作者
Wang, Xian-hui [1 ]
Qin, Zheng [1 ,2 ]
Zhang, Xuan-ping [1 ]
机构
[1] Xi An Jiao Tong Univ, Sch Elect & Informat Engn, Xian, Shaanxi, Peoples R China
[2] Tsinghua Univ, Sch Software, Beijing, Peoples R China
基金
中国国家自然科学基金;
关键词
Automatically Affinity Propagation Clustering; Particle Swarm Optimization; Clustering Validation Indexes; Boundary Checking (BC) rule; preferences" (p) interval;
D O I
10.4304/jcp.5.11.1731-1738
中图分类号
TP39 [计算机的应用];
学科分类号
081203 ; 0835 ;
摘要
Affinity propagation (AP) is a clustering algorithm which has much better performance than traditional clustering approach such as K-means algorithm. AP can usually find a moderate clustering number, but "moderate" usually may not be the "optimal". If we have found the optimal clustering number of AP, to estimate the input "preferences" (p) and the effective corresponding "preferences" (p) interval from the data sets is hard. In this paper, we propose a new approach called Automatically Affinity Propagation Clustering (AAP). Our AAP method is absolutely "automatic". AAP represents the issue of finding the optimal AP clustering and the corresponding "preferences" (p) interval as an optimization problem of searching optimal solution of the input "preferences" (p). AAP searches the "preferences" (p) space using Particle Swarm Optimization (PSO) algorithm, and evaluates the particles' fitness using clustering validation indexes. In order to prevent particles from flying out of defined region, we used Boundary Checking (BC) rule to check the validity of particles' positions of PSO. According to lots of AAP's independent runs results, we can find AP's optimal clustering number and estimate the corresponding "preferences" (p) interval. One artificial data set and several real-world data sets are presented to illustrate the simplicity and effectiveness of AAP.
引用
收藏
页码:1731 / 1738
页数:8
相关论文
共 50 条
  • [31] Analysis of activity in fMRI data using affinity propagation clustering
    Zhang, Jiang
    Li, Dahuan
    Chen, Huafu
    Fang, Fang
    COMPUTER METHODS IN BIOMECHANICS AND BIOMEDICAL ENGINEERING, 2011, 14 (03) : 271 - 281
  • [32] Mobility-Based Clustering in VANETs using Affinity Propagation
    Shea, Christine
    Hassanabadi, Behnam
    Valaee, Shahrokh
    GLOBECOM 2009 - 2009 IEEE GLOBAL TELECOMMUNICATIONS CONFERENCE, VOLS 1-8, 2009, : 4500 - 4505
  • [33] Clustering in Vehicular Ad Hoc Networks using Affinity Propagation
    Hassanabadi, B.
    Shea, C.
    Zhang, L.
    Valaee, S.
    AD HOC NETWORKS, 2014, 13 : 535 - 548
  • [34] Data Clustering Using Particle Swarm Optimization and Bee Algorithm
    Dhote, C. A.
    Thakare, Anuradha D.
    Chaudhari, Shruti M.
    2013 FOURTH INTERNATIONAL CONFERENCE ON COMPUTING, COMMUNICATIONS AND NETWORKING TECHNOLOGIES (ICCCNT), 2013,
  • [35] Simultaneous Feature Selection and Clustering Using Particle Swarm Optimization
    Swetha, K. P.
    Devi, V. Susheela
    NEURAL INFORMATION PROCESSING, ICONIP 2012, PT I, 2012, 7663 : 509 - 515
  • [36] Streaming data clustering using cooperative particle swarm optimization
    Zhang Y.
    Xia C.-H.
    Gong D.-W.
    Rong M.
    Xia, Chang-Hong (xch@cumt.edu.cn), 1879, Northeast University (31): : 1879 - 1883
  • [37] Clustering Data with Particle Swarm Optimization Using a New Fitness
    Toreini, Ehsan
    Mehrnejad, Maryam
    2011 3RD CONFERENCE ON DATA MINING AND OPTIMIZATION (DMO), 2011, : 266 - 270
  • [38] A Software Tool for Data Clustering Using Particle Swarm Optimization
    Manda, Kalyani
    Hanuman, A. Sai
    Satapathy, Suresh Chandra
    Chaganti, Vinaykumar
    Babu, A. Vinaya
    SWARM, EVOLUTIONARY, AND MEMETIC COMPUTING, 2010, 6466 : 278 - +
  • [39] Automated clustering of trajectory data using a particle swarm optimization
    Izakian, Zahedeh
    Mesgari, Mohammad Saadi
    Abraham, Ajith
    COMPUTERS ENVIRONMENT AND URBAN SYSTEMS, 2016, 55 : 55 - 65
  • [40] Improvement of Two-swarm Cooperative Particle Swarm Optimization Using Immune Algorithms and Swarm Clustering
    Hayashida, Tomohiro
    Nishizaki, Ichiro
    Sekizaki, Shinya
    Takamori, Yuki
    2019 IEEE 11TH INTERNATIONAL WORKSHOP ON COMPUTATIONAL INTELLIGENCE AND APPLICATIONS (IWCIA 2019), 2019, : 101 - 107