Hierarchical multi-swarm cooperative teaching-learning-based optimization for global optimization

被引:17
|
作者
Zou, Feng [1 ]
Chen, Debao [1 ]
Lu, Renquan [2 ]
Wang, Peng [1 ]
机构
[1] HuaiBei Normal Univ, Sch Phys & Elect Informat, Huaibei 235000, Peoples R China
[2] Guangdong Univ Technol, Sch Automat, Guangzhou 510006, Guangdong, Peoples R China
基金
中国国家自然科学基金;
关键词
Hierarchical multi-swarm cooperation; Teaching-learning-based optimization; Gaussian sampling learning; Regrouping; Latin hypercube sampling; POWER DISPATCH PROBLEM; DIFFERENTIAL EVOLUTION; ALGORITHM; LOCATION; DESIGN;
D O I
10.1007/s00500-016-2237-4
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
Hierarchical cooperation mechanism, which is inspired by the features of specialization and cooperation in the social organizations, has been successfully used to increase the diversity of the population and avoid premature convergence for solving complex optimization problems. In this paper, a new two-level hierarchical multi-swarm cooperative TLBO variant called HMCTLBO is presented to solve global optimization problems. In the proposed HMCTLBO algorithm, all learners are randomly divided into several sub-swarms with equal amounts of learners at the bottom level of the hierarchy. The learners of each swarm evolve only in their corresponding swarm in parallel independently to maintain the diversity and improve the exploration capability of the population. Moreover, all the best learners from each swarm compose the new swarm at the top level of the hierarchy, and each learner of the swarm evolves according to Gaussian sampling learning. Furthermore, a randomized regrouping strategy is performed, and a subspace searching strategy based on Latin hypercube sampling is introduced to maintain the diversity of the population. To verify the performance of the proposed approaches, 48 benchmark test functions are evaluated. Conducted experiments indicate that the proposed HMCTLBO algorithm is competitive to some existing TLBO variants and other optimization algorithms.
引用
收藏
页码:6983 / 7004
页数:22
相关论文
共 50 条
  • [31] Multi-objective optimization using teaching-learning-based optimization algorithm
    Zou, Feng
    Wang, Lei
    Hei, Xinhong
    Chen, Debao
    Wang, Bin
    ENGINEERING APPLICATIONS OF ARTIFICIAL INTELLIGENCE, 2013, 26 (04) : 1291 - 1300
  • [32] Multitasking Multi-Swarm Optimization
    Song, Hui
    Qin, A. K.
    Tsai, Pei-Wei
    Liang, J. J.
    2019 IEEE CONGRESS ON EVOLUTIONARY COMPUTATION (CEC), 2019, : 1937 - 1944
  • [33] A modified teaching-learning-based optimization (mTLBO) for global search
    Satapathy, Suresh C.
    Naik, Anima
    Recent Patents on Computer Science, 2013, 6 (01): : 60 - 72
  • [34] SAMCCTLBO: a multi-class cooperative teaching-learning-based optimization algorithm with simulated annealing
    Chen, Debao
    Zou, Feng
    Wang, Jiangtao
    Yuan, Wujie
    SOFT COMPUTING, 2016, 20 (05) : 1921 - 1943
  • [35] Multi-swarm Optimization Algorithm Based on Firefly and Particle Swarm Optimization Techniques
    Kadavy, Tomas
    Pluhacek, Michal
    Viktorin, Adam
    Senkerik, Roman
    ARTIFICIAL INTELLIGENCE AND SOFT COMPUTING, ICAISC 2018, PT I, 2018, 10841 : 405 - 416
  • [36] Structural optimization with teaching-learning-based optimization algorithm
    Dede, Tayfun
    Ayvaz, Yusuf
    STRUCTURAL ENGINEERING AND MECHANICS, 2013, 47 (04) : 495 - 511
  • [37] Multi-Swarm Algorithm for Extreme Learning Machine Optimization
    Bacanin, Nebojsa
    Stoean, Catalin
    Zivkovic, Miodrag
    Jovanovic, Dijana
    Antonijevic, Milos
    Mladenovic, Djordje
    SENSORS, 2022, 22 (11)
  • [38] A Dynamic Multi-Swarm Particle Swarm Optimization With Global Detection Mechanism
    Wei B.
    Tang Y.
    Jin X.
    Jiang M.
    Ding Z.
    Huang Y.
    International Journal of Cognitive Informatics and Natural Intelligence, 2021, 15 (04)
  • [39] Improving teaching-learning-based optimization algorithm with golden-sine and multi-population for global optimization
    Xing, Aosheng
    Chen, Yong
    Suo, Jinyi
    Zhang, Jie
    MATHEMATICS AND COMPUTERS IN SIMULATION, 2024, 221 : 94 - 134
  • [40] A survey of teaching-learning-based optimization
    Zou, Feng
    Chen, Debao
    Xu, Qingzheng
    NEUROCOMPUTING, 2019, 335 : 366 - 383