A Dynamic Neighborhood Learning-Based Gravitational Search Algorithm

被引:83
|
作者
Zhang, Aizhu [1 ,2 ]
Sun, Genyun [1 ,2 ]
Ren, Jinchang [3 ,4 ]
Li, Xiaodong [5 ]
Wang, Zhenjie [1 ,2 ]
Jia, Xiuping [6 ]
机构
[1] China Univ Petr East China, Sch Geosci, Qingdao 266580, Peoples R China
[2] Qingdao Natl Lab Marine Sci & Technol, Lab Marine Mineral Resources, Qingdao 266071, Peoples R China
[3] Univ Strathclyde, Dept Elect & Elect Engn, Glasgow G1 1XQ, Lanark, Scotland
[4] Guangzhou Key Lab Digital Content Proc & Secur Te, Guangzhou 510665, Guangdong, Peoples R China
[5] RMIT Univ, Sch Comp Sci & Informat Technol, Melbourne, Vic 3001, Australia
[6] Univ New South Wales Canberra, Sch Engn & Informat Technol, Canberra, ACT 2600, Australia
关键词
Convergence criterion; dynamic neighborhood; evolutionary states; gravitational search algorithm (GSA); topology; PARTICLE SWARM OPTIMIZATION; DIFFERENTIAL EVOLUTION; CONVERGENCE; STABILITY; GSA;
D O I
10.1109/TCYB.2016.2641986
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
Balancing exploration and exploitation according to evolutionary states is crucial to meta-heuristic search (M-HS) algorithms. Owing to its simplicity in theory and effectiveness in global optimization, gravitational search algorithm (GSA) has attracted increasing attention in recent years. However, the trade-off between exploration and exploitation in GSA is achieved mainly by adjusting the size of an archive, named Kbest, which stores those superior agents after fitness sorting in each iteration. Since the global property of Kbest remains unchanged in the whole evolutionary process, GSA emphasizes exploitation over exploration and suffers from rapid loss of diversity and premature convergence. To address these problems, in this paper, we propose a dynamic neighborhood learning (DNL) strategy to replace the Kbest model and thereby present a DNL-based GSA (DNLGSA). The method incorporates the local and global neighborhood topologies for enhancing the exploration and obtaining adaptive balance between exploration and exploitation. The local neighborhoods are dynamically formed based on evolutionary states. To delineate the evolutionary states, two convergence criteria named limit value and population diversity, are introduced. Moreover, a mutation operator is designed for escaping from the local optima on the basis of evolutionary states. The proposed algorithm was evaluated on 27 benchmark problems with different characteristic and various difficulties. The results reveal that DNLGSA exhibits competitive performances when compared with a variety of state-of-the-art M-HS algorithms. Moreover, the incorporation of local neighborhood topology reduces the numbers of calculations of gravitational force and thus alleviates the high computational cost of GSA.
引用
收藏
页码:436 / 447
页数:12
相关论文
共 50 条
  • [31] Two Kinds of Classifications Based on Improved Gravitational Search Algorithm and Particle Swarm Optimization Algorithm
    Hu, Hongping
    Cui, Xiaxia
    Bai, Yanping
    ADVANCES IN MATHEMATICAL PHYSICS, 2017, 2017
  • [32] Artificial bee colony algorithm based on adaptive neighborhood search and Gaussian perturbation
    Xiao, Songyi
    Wang, Hui
    Wang, Wenjun
    Huang, Zhikai
    Zhou, Xinyu
    Xu, Minyang
    APPLIED SOFT COMPUTING, 2021, 100
  • [33] A Gravitational Search Algorithm With Chaotic Neural Oscillators
    Wang, Yirui
    Gao, Shangce
    Yu, Yang
    Wang, Ziqian
    Cheng, Jiujun
    Yuki, Todo
    IEEE ACCESS, 2020, 8 : 25938 - 25948
  • [34] A gravitational search algorithm with hierarchy and distributed framework
    Wang, Yirui
    Gao, Shangce
    Yu, Yang
    Cai, Zonghui
    Wang, Ziqian
    KNOWLEDGE-BASED SYSTEMS, 2021, 218
  • [35] Gravitational Search Algorithm in Digital FIR Low Pass Filter Design
    Saha, S. K.
    Mukherjee, S.
    Mandal, D.
    Kar, R.
    Ghoshal, S. P.
    2012 THIRD INTERNATIONAL CONFERENCE ON EMERGING APPLICATIONS OF INFORMATION TECHNOLOGY (EAIT), 2012, : 52 - 55
  • [36] A Memetic Chaotic Gravitational Search Algorithm for unconstrained global optimization problems
    Garcia-Rodenas, Ricardo
    Jimenez Linares, Luis
    Alberto Lopez-Gomez, Julio
    APPLIED SOFT COMPUTING, 2019, 79 : 14 - 29
  • [37] Switching from exploration to exploitation in gravitational search algorithm based on diversity with Chaos
    Aditya, Nikhil
    Mahapatra, Siba Sankar
    INFORMATION SCIENCES, 2023, 635 : 298 - 327
  • [38] A HYBRID GENETIC ALGORITHM AND GRAVITATIONAL SEARCH ALGORITHM FOR GLOBAL OPTIMIZATION
    Zhang, Aizhu
    Sun, Genyun
    Wang, Zhenjie
    Yao, Yanjuan
    NEURAL NETWORK WORLD, 2015, 25 (01) : 53 - 73
  • [39] GSA: A Gravitational Search Algorithm
    Rashedi, Esmat
    Nezamabadi-Pour, Hossein
    Saryazdi, Saeid
    INFORMATION SCIENCES, 2009, 179 (13) : 2232 - 2248
  • [40] Trends in Gravitational Search Algorithm
    de Moura Oliveira, P. B.
    Oliveira, Josenalde
    Cunha, Jose Boaventura
    DISTRIBUTED COMPUTING AND ARTIFICIAL INTELLIGENCE, 2018, 620 : 270 - 277