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 条
  • [21] APPLICATIONS OF GRAVITATIONAL SEARCH ALGORITHM IN ENGINEERING
    Siddique, Nazmul
    Adeli, Hojjat
    JOURNAL OF CIVIL ENGINEERING AND MANAGEMENT, 2016, 22 (08) : 981 - 990
  • [22] A fuzzy system for dynamic parameter adaptation in gravitational search algorithm
    Olivas, Frumen
    Valdez, Fevrier
    Castillo, Oscar
    2016 IEEE 8TH INTERNATIONAL CONFERENCE ON INTELLIGENT SYSTEMS (IS), 2016, : 146 - 151
  • [23] A novel reinforcement learning-based reptile search algorithm for solving optimization problems
    Ghetas, Mohamed
    Issa, Mohamed
    NEURAL COMPUTING & APPLICATIONS, 2023, 36 (2) : 533 - 568
  • [24] A modified gravitational search algorithm based on sequential quadratic programming and chaotic map for ELD optimization
    Han, XiaoHong
    Quan, Long
    Xiong, Xiaoyan
    KNOWLEDGE AND INFORMATION SYSTEMS, 2015, 42 (03) : 689 - 708
  • [25] A Fuzzy Gravitational Search Algorithm to Design Optimal IIR Filters
    Pelusi, Danilo
    Mascella, Raffaele
    Tallini, Luca
    ENERGIES, 2018, 11 (04)
  • [26] A Bird Flock Gravitational Search Algorithm Based on the Collective Response of Birds
    Han, XiaoHong
    Qiang, Yan
    Lan, Yuan
    COMPUTER JOURNAL, 2017, 60 (11) : 1687 - 1716
  • [27] A novel hybrid algorithm of gravitational search algorithm with genetic algorithm for multi-level thresholding
    Sun, Genyun
    Zhang, Aizhu
    Yao, Yanjuan
    Wang, Zhenjie
    APPLIED SOFT COMPUTING, 2016, 46 : 703 - 730
  • [28] Gravitational Search Algorithm Combined with Modified Differential Evolution Learning for Planarization in Graph Drawing
    Yu, Hang
    Zhu, Huisheng
    Chen, Huiqin
    Jia, Dongbao
    Yu, Yang
    Gao, Shangce
    PROCEEDINGS OF 2017 IEEE INTERNATIONAL CONFERENCE ON PROGRESS IN INFORMATICS AND COMPUTING (PIC 2017), 2017, : 1 - 6
  • [29] Hybrid Gravitational Search Algorithm Based on Fuzzy Logic
    Qian, Kun
    Li, Wei
    Qian, Weiyi
    IEEE ACCESS, 2017, 5 : 24520 - 24532
  • [30] Spectrum Allocation Based on an Improved Gravitational Search Algorithm
    Liu, Liping
    Wang, Ning
    Chen, Zhigang
    Guo, Lin
    ALGORITHMS, 2018, 11 (03):