A multi-layered gravitational search algorithm for function optimization and real-world problems

被引:135
|
作者
Wang, Yirui [1 ]
Gao, Shangce [1 ]
Zhou, Mengchu [2 ]
Yu, Yang [1 ]
机构
[1] Univ Toyama, Fac Engn, Toyama 9308555, Japan
[2] New Jersey Inst Technol, Dept Elect & Comp Engn, Newark, NJ 07102 USA
基金
中国国家自然科学基金;
关键词
Artificial intelligence; exploration and exploitation; gravitational search algorithm; hierarchical interaction; hierarchy; machine learning; population structure; PARTICLE SWARM OPTIMIZATION; DIFFERENTIAL EVOLUTION; POPULATION INTERACTION; HYBRID ALGORITHM; NEURAL-NETWORKS; FUZZY-LOGIC; SCALE-FREE; GSA; DESIGN; TOPOLOGIES;
D O I
10.1109/JAS.2020.1003462
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
A gravitational search algorithm (GSA) uses gravitational force among individuals to evolve population. Though GSA is an effective population-based algorithm, it exhibits low search performance and premature convergence. To ameliorate these issues, this work proposes a multi-layered GSA called MLGSA. Inspired by the two-layered structure of GSA, four layers consisting of population, iteration-best, personal-best and global-best layers are constructed. Hierarchical interactions among four layers are dynamically implemented in different search stages to greatly improve both exploration and exploitation abilities of population. Performance comparison between MLGSA and nine existing GSA variants on twenty-nine CEC2017 test functions with low, medium and high dimensions demonstrates that MLGSA is the most competitive one. It is also compared with four particle swarm optimization variants to verify its excellent performance. Moreover, the analysis of hierarchical interactions is discussed to illustrate the influence of a complete hierarchy on its performance. The relationship between its population diversity and fitness diversity is analyzed to clarify its search performance. Its computational complexity is given to show its efficiency. Finally, it is applied to twenty-two CEC2011 real-world optimization problems to show its practicality.
引用
收藏
页码:94 / 109
页数:16
相关论文
共 50 条
  • [1] A Novel Distributed Gravitational Search Algorithm With Multi-Layered Information Interaction
    Li, Xiaosi
    Yang, Haichuan
    Li, Jiayi
    Wang, Yirui
    Gao, Shangce
    IEEE ACCESS, 2021, 9 : 166552 - 166565
  • [2] 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
  • [3] Crocodile optimization algorithm for solving real-world optimization problems
    Yan, Fu
    Zhang, Jin
    Yang, Jianqiang
    SCIENTIFIC REPORTS, 2024, 14 (01):
  • [4] Equilibrium optimizer-based harmony search algorithm with nonlinear dynamic domains and its application to real-world optimization problems
    Wang, Jinglin
    Ouyang, Haibin
    Li, Steven
    Ding, Weiping
    Gao, Liqun
    ARTIFICIAL INTELLIGENCE REVIEW, 2024, 57 (07)
  • [5] A novel modified gravitational search algorithm for the real world optimization problem
    Huang, Lingling
    Qin, Chuandong
    INTERNATIONAL JOURNAL OF MACHINE LEARNING AND CYBERNETICS, 2019, 10 (11) : 2993 - 3002
  • [6] Learning search algorithm to solve real-world optimization problems and parameter extract of photovoltaic models
    Qu, Chiwen
    Lu, Zenghui
    Lu, Fanjing
    JOURNAL OF COMPUTATIONAL ELECTRONICS, 2023, 22 (06) : 1647 - 1688
  • [7] Seagull optimization algorithm for solving real-world design optimization problems
    Panagant, Natee
    Pholdee, Nantiwat
    Bureerat, Sujin
    Yildiz, Ali Riza
    Sait, Sadiq M.
    MATERIALS TESTING, 2020, 62 (06) : 640 - 644
  • [8] A Multi-State Gravitational Search Algorithm for Combinatorial Optimization Problems
    Ibrahim, Ismail
    Ibrahim, Zuwairie
    Ahmad, Hamzah
    Yusof, Zulkifli Md.
    PROCEEDINGS 7TH INTERNATIONAL CONFERENCE ON COMPUTATIONAL INTELLIGENCE, COMMUNICATION SYSTEMS AND NETWORKS CICSYN 2015, 2015, : 9 - 14
  • [9] A novel chaotic transient search optimization algorithm for global optimization, real-world engineering problems and feature selection
    Altay, Osman
    Varol, Elif
    PEERJ COMPUTER SCIENCE, 2023, 9
  • [10] Ladybug Beetle Optimization algorithm: application for real-world problems
    Safiri, Saadat
    Nikoofard, Amirhossein
    JOURNAL OF SUPERCOMPUTING, 2023, 79 (03): : 3511 - 3560