Automatic Clustering Using Multi-objective Particle Swarm and Simulated Annealing

被引:0
|
作者
Abubaker, Ahmad [1 ,2 ]
Baharum, Adam [1 ]
Alrefaei, Mahmoud [3 ]
机构
[1] Univ Sains Malaysia, Sch Math Sci, George Town 11800, Malaysia
[2] Al Imam Muhammad Ibn Saud Islamic Univ, Dept Math & Stat, Riyadh 11623, Saudi Arabia
[3] Jordan Univ Sci & Technol, Dept Math & Stat, Irbid 22110, Jordan
来源
PLOS ONE | 2015年 / 10卷 / 07期
关键词
ALGORITHM; EVOLUTION; BEHAVIOR;
D O I
10.1371/journal.pone.0130995
中图分类号
O [数理科学和化学]; P [天文学、地球科学]; Q [生物科学]; N [自然科学总论];
学科分类号
07 ; 0710 ; 09 ;
摘要
This paper puts forward a new automatic clustering algorithm based on Multi-Objective Particle Swarm Optimization and Simulated Annealing, "MOPSOSA". The proposed algorithm is capable of automatic clustering which is appropriate for partitioning datasets to a suitable number of clusters. MOPSOSA combines the features of the multi-objective based particle swarm optimization (PSO) and the Multi-Objective Simulated Annealing (MOSA). Three cluster validity indices were optimized simultaneously to establish the suitable number of clusters and the appropriate clustering for a dataset. The first cluster validity index is centred on Euclidean distance, the second on the point symmetry distance, and the last cluster validity index is based on short distance. A number of algorithms have been compared with the MOPSOSA algorithm in resolving clustering problems by determining the actual number of clusters and optimal clustering. Computational experiments were carried out to study fourteen artificial and five real life datasets.
引用
收藏
页数:23
相关论文
共 50 条
  • [1] A Multi-objective Particle Swarm Optimizer Based on Simulated Annealing and Decomposition
    Zhang, Huan
    Wu, Jun
    Sun, Changyue
    Zhong, Ming
    Yang, Rennong
    PROCEEDINGS OF 2018 5TH IEEE INTERNATIONAL CONFERENCE ON CLOUD COMPUTING AND INTELLIGENCE SYSTEMS (CCIS), 2018, : 262 - 273
  • [2] Improved multi-objective clustering algorithm using particle swarm optimization
    Gong, Congcong
    Chen, Haisong
    He, Weixiong
    Zhang, Zhanliang
    PLOS ONE, 2017, 12 (12):
  • [3] Automatic Design of Multi-objective Particle Swarm Optimizers
    Doblas, Daniel
    Nebro, Antonio J.
    Lopez-Ibanez, Manuel
    Garcia-Nieto, Jose
    Coello Coello, Carlos A.
    SWARM INTELLIGENCE, ANTS 2022, 2022, 13491 : 28 - 40
  • [4] Multi-objective optimisation of abrasive water jet machining responses by simulated annealing and particle swarm
    Aich, Ushasta
    Banerjee, Simul
    Bandyopadhyay, Asish
    Das, Probal Kumar
    International Journal of Mechatronics and Manufacturing Systems, 2014, 7 (01) : 38 - 59
  • [5] Using clustering techniques to improve the performance of a multi-objective particle swarm optimizer
    Pulido, GT
    Coello, CAC
    GENETIC AND EVOLUTIONARY COMPUTATION - GECCO 2004, PT 1, PROCEEDINGS, 2004, 3102 : 225 - 237
  • [6] An Automatic Parking Algorithm Design Using Multi-Objective Particle Swarm Optimization
    Daniali, Saeede Mohammadi
    Khosravi, Alireza
    Sarhadi, Pouria
    Tavakkoli, Fatemeh
    IEEE ACCESS, 2023, 11 : 49611 - 49624
  • [7] Task Allocation of Multi-AUV Based on Multi-objective Discrete Particle Swarm Optimization and Simulated Annealing
    Lu Qian
    Pan Cheng-sheng
    Ding Yuan-ming
    Hu Rui-xiang
    PROCEEDINGS OF THE 32ND 2020 CHINESE CONTROL AND DECISION CONFERENCE (CCDC 2020), 2020, : 565 - 571
  • [8] Multi-objective spatially constrained clustering for regionalization with particle swarm optimization
    He, Weixiong
    Ling, Haifeng
    Zhang, Zhanliang
    Gong, Congcong
    INTERNATIONAL JOURNAL OF GEOGRAPHICAL INFORMATION SCIENCE, 2018, 32 (04) : 827 - 846
  • [9] Hybridizing multi-objective, clustering and particle swarm optimization for multimodal optimization
    Tianzi Zheng
    Jianchang Liu
    Yuanchao Liu
    Shubin Tan
    Neural Computing and Applications, 2022, 34 : 2247 - 2274
  • [10] A fuzzy multi-objective particle swarm optimization for effective data clustering
    Attea B.A.
    Memetic Computing, 2010, 2 (4) : 305 - 312