An improved teaching-learning-based optimization for constrained evolutionary optimization

被引:36
|
作者
Wang, Bing-Chuan [1 ]
Li, Han-Xiong [1 ,2 ]
Feng, Yun [1 ]
机构
[1] City Univ Hong Kong, Dept Syst Engn & Engn Management, Hong Kong, Hong Kong, Peoples R China
[2] Cent South Univ, Sch Mech & Elect Engn, State Key Lab High Performance Complex Mfg, Changsha, Hunan, Peoples R China
关键词
Constrained optimization; TLBO; Tradeoff; Diversity; Convergence; Constraints; Objective function; DIFFERENTIAL EVOLUTION; BEE COLONY; FLOW-SHOP; ALGORITHM; STRATEGY; DESIGN;
D O I
10.1016/j.ins.2018.04.083
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
When extending a global optimization technique for constrained optimization, we must balance not only diversity and convergence but also constraints and objective function. Based on these two criteria, the famous teaching-learning-based optimization (TLBO) is improved for constrained optimization. To balance diversity and convergence, an efficient subpopulation based teacher phase is designed to enhance diversity, while a ranking differential-vector-based learner phase is proposed to promote convergence. In addition, how to select the teacher in the teacher phase and how to rank two solutions in the learner phase have a significant impact on the tradeoff between constraints and objective function. To address this issue, a dynamic weighted sum is formulated. Furthermore, a simple yet effective restart strategy is proposed to settle complicated constraints. By adopting the epsilon constraint-handling technique as the constraint-handling technique, a constrained optimization evolutionary algorithm, i.e., improved TLBO (ITLBO), is proposed. Experiments on a broad range of benchmark test functions reveal that ITLBO shows better or at least competitive performance against other constrained TLBOs and some other constrained optimization evolutionary algorithms. (C) 2018 Elsevier Inc. All rights reserved.
引用
收藏
页码:131 / 144
页数:14
相关论文
共 50 条
  • [41] Multi-Objective Teaching-Learning-Based Optimization for Structure Optimization
    Kumar, Sumit
    Tejani, Ghanshyam G.
    Pholdee, Nantiwat
    Bureerat, Sujin
    Jangir, Pradeep
    SMART SCIENCE, 2022, 10 (01) : 56 - 67
  • [42] A modified teaching-learning-based optimization algorithm for solving optimization problem
    Ma, Yunpeng
    Zhang, Xinxin
    Song, Jiancai
    Chen, Lei
    KNOWLEDGE-BASED SYSTEMS, 2021, 212
  • [43] Fuzzy adaptive teaching-learning-based optimization for global numerical optimization
    Cheng, Min-Yuan
    Prayogo, Doddy
    NEURAL COMPUTING & APPLICATIONS, 2018, 29 (02): : 309 - 327
  • [44] A modified teaching-learning-based optimization algorithm for numerical function optimization
    Niu, Peifeng
    Ma, Yunpeng
    Yan, Shanshan
    INTERNATIONAL JOURNAL OF MACHINE LEARNING AND CYBERNETICS, 2019, 10 (06) : 1357 - 1371
  • [45] Collective information-based teaching-learning-based optimization for global optimization
    Peng, Zi Kang
    Zhang, Sheng Xin
    Zheng, Shao Yong
    Long, Yun Liang
    SOFT COMPUTING, 2019, 23 (22) : 11851 - 11866
  • [46] Teaching-Learning-Based Modified Collaborative Optimization Algorithm
    Fakharzadeh, A. R.
    Khosravi, S.
    JOURNAL OF MATHEMATICAL EXTENSION, 2016, 10 (04) : 1 - 18
  • [47] Teaching-learning-based optimization for economic load dispatch
    Ghanizadeh, Rasool
    Kalali, Seyed Majid Hojber
    Farshi, Hatef
    2019 IEEE 5TH CONFERENCE ON KNOWLEDGE BASED ENGINEERING AND INNOVATION (KBEI 2019), 2019, : 851 - 856
  • [48] Comments on "A note on teaching-learning-based optimization algorithm"
    Waghmare, Gajanan
    INFORMATION SCIENCES, 2013, 229 : 159 - 169
  • [49] Teaching-Learning-Based Optimization Algorithm in Dynamic Environments
    Zou, Feng
    Wang, Lei
    Hei, Xinhong
    Jiang, Qiaoyong
    Yang, Dongdong
    SWARM, EVOLUTIONARY, AND MEMETIC COMPUTING, PT I (SEMCCO 2013), 2013, 8297 : 389 - 400
  • [50] A New Compact Teaching-Learning-Based Optimization Method
    Yang, Zhile
    Li, Kang
    Guo, Yuanjun
    INTELLIGENT COMPUTING METHODOLOGIES, 2014, 8589 : 717 - 726