A novel data clustering algorithm based on modified gravitational search algorithm

被引:87
|
作者
Han, XiaoHong [1 ]
Quan, Long [1 ]
Xiong, XiaoYan [1 ]
Almeter, Matt [1 ]
Xiang, Jie [1 ]
Lan, Yuan [1 ]
机构
[1] Taiyuan Univ Technol, Key Lab Adv Transducers & Intelligent Control Sys, Minist Educ China, Taiyuan, Shanxi, Peoples R China
关键词
Gravitational search algorithm; Learning algorithm; Collective behavior; Data clustering; Clustering Validation; Nature-inspired algorithm; PARTICLE SWARM OPTIMIZATION; GENETIC ALGORITHM; EVOLUTIONARY; SELECTION; GSA;
D O I
10.1016/j.engappai.2016.11.003
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
Data clustering is a popular analysis tool for data statistics in many fields such as pattern recognition, data mining, machine learning, image analysis, and bioinformatics. The aim of data clustering is to represent large datasets by a fewer number of prototypes or clusters, which brings simplicity in modeling data and thus plays a central role in the process of knowledge discovery and data mining. In this paper, a novel data clustering algorithm based on modified Gravitational Search Algorithm is proposed, which is called Bird Flock Gravitational Search Algorithm (BFGSA). The BFGSA introduces a new mechanism into GSA to add diversity, a mechanism which is inspired by the collective response behavior of birds. This mechanism performs its diversity enhancement through three main steps including initialization, identification of the nearest neighbors, and orientation change. The initialization is to generate candidate populations for the second steps and the orientation change updates the position of objects based on the nearest neighbors. Due to the collective response mechanism, the BFGSA explores a wider range of the search space and thus escapes suboptimal solutions. The performance of the proposed algorithm is evaluated through 13 real benchmark datasets from the well-known UCI Machine Learning Repository. Its performance is compared with the standard GSA, the Artificial Bee Colony (ABC), the Particle Swarm Optimization (PSO), the Firefly Algorithm (FA), K-means, and other four clustering algorithms from the literature. The simulation results indicate that the BFGSA can effectively be used for data clustering.
引用
收藏
页码:1 / 7
页数:7
相关论文
共 50 条
  • [21] A Clustering Based Classification Approach Based on Modified Cuckoo Search Algorithm
    Dhal, Krishna Gopal
    Das, Arunita
    Ray, Swarnajit
    Das, Sanjoy
    PATTERN RECOGNITION AND IMAGE ANALYSIS, 2019, 29 (03) : 344 - 359
  • [22] A Clustering Based Classification Approach Based on Modified Cuckoo Search Algorithm
    Krishna Gopal Dhal
    Arunita Das
    Swarnajit Ray
    Sanjoy Das
    Pattern Recognition and Image Analysis, 2019, 29 : 344 - 359
  • [23] Elephant Search Algorithm on Data Clustering
    Tian, Zhonghuan
    Fong, Simon
    Wong, Raymond
    Millham, Richard
    2016 12TH INTERNATIONAL CONFERENCE ON NATURAL COMPUTATION, FUZZY SYSTEMS AND KNOWLEDGE DISCOVERY (ICNC-FSKD), 2016, : 787 - 793
  • [24] A Recurrent RBF Neural Network Based on Modified Gravitational Search Algorithm
    Ren, Zhongming
    Li, Wenjing
    Qiao, Junfei
    2018 CHINESE AUTOMATION CONGRESS (CAC), 2018, : 4079 - 4083
  • [25] Introducing clustering based population in Binary Gravitational Search Algorithm for Feature Selection
    Guha, Ritam
    Ghosh, Manosij
    Chakrabarti, Akash
    Sarkar, Ram
    Mirjalili, Seyedali
    APPLIED SOFT COMPUTING, 2020, 93
  • [26] Fitness Based Gravitational Search Algorithm
    Gupta, Aditi
    Sharma, Nirmala
    Sharma, Harish
    2016 IEEE INTERNATIONAL CONFERENCE ON COMPUTING, COMMUNICATION AND AUTOMATION (ICCCA), 2016, : 309 - 314
  • [27] A novel algorithm for data clustering
    Wong, CC
    Chen, CC
    Su, MC
    PATTERN RECOGNITION, 2001, 34 (02) : 425 - 442
  • [28] A novel hybrid K-harmonic means and gravitational search algorithm approach for clustering
    Yin, Minghao
    Hu, Yanmei
    Yang, Fengqin
    Li, Xiangtao
    Gu, Wenxiang
    EXPERT SYSTEMS WITH APPLICATIONS, 2011, 38 (08) : 9319 - 9324
  • [29] Neighborhood search based improved bat algorithm for data clustering
    Kaur, Arvinder
    Kumar, Yugal
    APPLIED INTELLIGENCE, 2022, 52 (09) : 10541 - 10575
  • [30] Neighborhood search based improved bat algorithm for data clustering
    Arvinder Kaur
    Yugal Kumar
    Applied Intelligence, 2022, 52 : 10541 - 10575