MOOTLBO: a new multi-objective observer-teacher-learner-based optimization

被引:6
作者
Doroudi, Siyamak [1 ]
Sharafati, Ahmad [1 ,2 ]
Mohajeri, Seyed Hossein [3 ]
机构
[1] Islamic Azad Univ, Dept Civil Engn Sci & Res Branch, Tehran, Iran
[2] Al Ayen Univ, Sci Res Ctr, New Era & Dev Civil Engn Res Grp, 64001, Nasiriyah, Thi Qar, Iraq
[3] Kharazmi Univ, Fac Engn, Dept Civil & Environm Engn, Tehran, Iran
关键词
Multi-objective optimization; Multi-criterion optimization; Evolutionary algorithm; Observer-teacher-learner-based optimization; PROCESS PARAMETERS; ALGORITHM; DESIGN;
D O I
10.1007/s00500-023-08603-0
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
Multi-objective problems are seen in most fields and represent challenges for researchers to solve them. Although a wide range of developed techniques has been provided to tackle these problems, the complexity of the proposed solutions requires the use of alternative algorithms. The innovation of this article is a multi-objective version of observer-teacher-learner-based optimization (OTLBO) called multi-objective observer-teacher-learner-based optimization (MOOTLBO), and an external archive has been employed to save the non-dominated Pareto-optimal solutions so far. This archive chooses the solutions using a leader selection strategy and a roulette wheel. Accordingly, a mutation operator was also added to the algorithm. To prove the effectiveness of the proposed algorithm, nineteen standard test functions were used and compared via MOPSO, MOGWO and MOMPA algorithms. The Taguchi-grey relational method was employed to adjust the parameters of the investigated algorithms. The ability of the proposed algorithm was investigated by seven metrics. The results show that MOOTLBO outperforms the other algorithms in fourteen of the nineteen test problems and produces viable results.
引用
收藏
页码:15003 / 15032
页数:30
相关论文
共 50 条
  • [21] New approaches to multi-objective optimization
    Fabrizio Grandoni
    R. Ravi
    Mohit Singh
    Rico Zenklusen
    Mathematical Programming, 2014, 146 : 525 - 554
  • [22] A new dynamic multi-objective optimization evolutionary algorithm
    Liu, Chun-An
    Wang, Yuping
    INTERNATIONAL JOURNAL OF INNOVATIVE COMPUTING INFORMATION AND CONTROL, 2008, 4 (08): : 2087 - 2096
  • [23] Adaptive population structure learning in evolutionary multi-objective optimization
    Wang, Shuai
    Zhang, Hu
    Zhang, Yi
    Zhou, Aimin
    SOFT COMPUTING, 2020, 24 (13) : 10025 - 10042
  • [24] Multi-objective design optimization of a new space radiator
    Curty Cuco, Ana Paula
    de Sousa, Fabiano Luis
    Vlassov, Valeri V.
    da Silva Neto, Antonio Jose
    OPTIMIZATION AND ENGINEERING, 2011, 12 (03) : 393 - 406
  • [25] A Novel Fitness Function Based on Decomposition for Multi-objective Optimization Problems
    Dai, Cai
    Lei, Xiujuan
    Guo, Xiaofang
    INTELLIGENT COMPUTING THEORIES AND APPLICATION, ICIC 2016, PT II, 2016, 9772 : 16 - 25
  • [26] A new multi-objective optimization algorithm combined with opposition-based learning
    Ewees, Ahmed A.
    Abd Elaziz, Mohamed
    Oliva, Diego
    EXPERT SYSTEMS WITH APPLICATIONS, 2021, 165 (165)
  • [27] Multi-objective boxing match algorithm for multi-objective optimization problems
    Tavakkoli-Moghaddam, Reza
    Akbari, Amir Hosein
    Tanhaeean, Mehrab
    Moghdani, Reza
    Gholian-Jouybari, Fatemeh
    Hajiaghaei-Keshteli, Mostafa
    EXPERT SYSTEMS WITH APPLICATIONS, 2024, 239
  • [28] Multimodal Scalarized Preferences in Multi-objective Optimization
    Braun, Marlon
    Heling, Lars
    Shukla, Pradyumn
    Schmeck, Hartmut
    PROCEEDINGS OF THE 2017 GENETIC AND EVOLUTIONARY COMPUTATION CONFERENCE (GECCO'17), 2017, : 545 - 552
  • [29] A new container scheduling algorithm based on multi-objective optimization
    Liu, Bo
    Li, Pengfei
    Lin, Weiwei
    Shu, Na
    Li, Yin
    Chang, Victor
    SOFT COMPUTING, 2018, 22 (23) : 7741 - 7752
  • [30] A new algorithm for probabilistic planning based on multi-objective optimization
    Gu, Wen-Xiang
    Liu, Xiao-Fei
    PROCEEDINGS OF 2008 INTERNATIONAL CONFERENCE ON MACHINE LEARNING AND CYBERNETICS, VOLS 1-7, 2008, : 1812 - 1817