HSTLBO: A hybrid algorithm based on Harmony Search and Teaching-Learning-Based Optimization for complex high-dimensional optimization problems

被引:28
|
作者
Tuo, Shouheng [1 ]
Yong, Longquan [1 ]
Deng, Fang'an [1 ]
Li, Yanhai [1 ]
Lin, Yong [1 ]
Lu, Qiuju [1 ]
机构
[1] Shaanxi Univ Technol, Sch Math & Comp Sci, Hanzhong, Peoples R China
来源
PLOS ONE | 2017年 / 12卷 / 04期
关键词
GLOBAL OPTIMIZATION;
D O I
10.1371/journal.pone.0175114
中图分类号
O [数理科学和化学]; P [天文学、地球科学]; Q [生物科学]; N [自然科学总论];
学科分类号
07 ; 0710 ; 09 ;
摘要
Harmony Search (HS) and Teaching-Learning-Based Optimization (TLBO) as new swarm intelligent optimization algorithms have received much attention in recent years. Both of them have shown outstanding performance for solving NP-Hard optimization problems. However, they also suffer dramatic performance degradation for some complex high-dimensional optimization problems. Through a lot of experiments, we find that the HS and TLBO have strong complementarity each other. The HS has strong global exploration power but low convergence speed. Reversely, the TLBO has much fast convergence speed but it is easily trapped into local search. In this work, we propose a hybrid search algorithm named HSTLBO that merges the two algorithms together for synergistically solving complex optimization problems using a self-adaptive selection strategy. In the HSTLBO, both HS and TLBO are modified with the aim of balancing the global exploration and exploitation abilities, where the HS aims mainly to explore the unknown regions and the TLBO aims to rapidly exploit high-precision solutions in the known regions. Our experimental results demonstrate better performance and faster speed than five state-of-the-art HS variants and show better exploration power than five good TLBO variants with similar run time, which illustrates that our method is promising in solving complex high-dimensional optimization problems. The experiment on portfolio optimization problems also demonstrate that the HSTLBO is effective in solving complex read-world application.
引用
收藏
页数:23
相关论文
共 50 条
  • [1] A harmony search algorithm for high-dimensional multimodal optimization problems
    Tuo, Shouheng
    Zhang, Junying
    Yong, Longquan
    Yuan, Xiguo
    Liu, Baobao
    Xu, Xiaoyang
    Deng, Fang'an
    [J]. DIGITAL SIGNAL PROCESSING, 2015, 46 : 151 - 163
  • [2] A hierarchical surrogate assisted optimization algorithm using teaching-learning-based optimization and differential evolution for high-dimensional expensive problems
    Zhang, Jian
    Li, Muxi
    Yue, Xinxin
    Wang, Xiaojuan
    Shi, Maolin
    [J]. APPLIED SOFT COMPUTING, 2024, 152
  • [3] Hybrid Teaching-Learning Based Optimization with Harmony Search for Engineering Optimization Problems
    Ouyang, Haibin
    Ma, Ge
    Liu, Guiyun
    Li, Zhifu
    Zhong, Xiaojing
    [J]. PROCEEDINGS OF THE 36TH CHINESE CONTROL CONFERENCE (CCC 2017), 2017, : 2714 - 2717
  • [4] Surrogate-assisted teaching-learning-based optimization for high-dimensional and computationally expensive problems
    Dong, Huachao
    Wang, Peng
    Yu, Xinkai
    Song, Baowei
    [J]. APPLIED SOFT COMPUTING, 2021, 99
  • [5] Hybrid teaching-learning-based optimization and neural network algorithm for engineering design optimization problems
    Zhang, Yiying
    Jin, Zhigang
    Chen, Ye
    [J]. KNOWLEDGE-BASED SYSTEMS, 2020, 187
  • [6] Structural optimization with teaching-learning-based optimization algorithm
    Dede, Tayfun
    Ayvaz, Yusuf
    [J]. STRUCTURAL ENGINEERING AND MECHANICS, 2013, 47 (04) : 495 - 511
  • [7] An improved teaching-learning-based optimization algorithm for numerical and engineering optimization problems
    Yu, Kunjie
    Wang, Xin
    Wang, Zhenlei
    [J]. JOURNAL OF INTELLIGENT MANUFACTURING, 2016, 27 (04) : 831 - 843
  • [8] An improved teaching-learning-based optimization algorithm for numerical and engineering optimization problems
    Kunjie Yu
    Xin Wang
    Zhenlei Wang
    [J]. Journal of Intelligent Manufacturing, 2016, 27 : 831 - 843
  • [9] An improved teaching-learning-based optimization algorithm for solving unconstrained optimization problems
    Rao, R. Venkata
    Patel, Vivek
    [J]. SCIENTIA IRANICA, 2013, 20 (03) : 710 - 720
  • [10] Teaching-Learning-Based Differential Evolution Algorithm for Optimization Problems
    Zhu, Changming
    Yan, Yan
    Haierhan
    Ni, Jun
    [J]. 2015 EIGHTH INTERNATIONAL CONFERENCE ON INTERNET COMPUTING FOR SCIENCE AND ENGINEERING (ICICSE), 2015, : 139 - 142