Human behavior-based optimization: a novel metaheuristic approach to solve complex optimization problems

被引:54
|
作者
Ahmadi, Seyed-Alireza [1 ]
机构
[1] Shahid Beheshti Univ, Elect Engn Dept, Tehran, Iran
来源
关键词
Human behavior-based optimization (HBBO); Metaheuristic optimization methods; Evolutionary algorithms; Global optimization problems; ALGORITHM; COLONY;
D O I
10.1007/s00521-016-2334-4
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
Optimization techniques, specially evolutionary algorithms, have been widely used for solving various scientific and engineering optimization problems because of their flexibility and simplicity. In this paper, a novel metaheuristic optimization method, namely human behavior-based optimization (HBBO), is presented. Despite many of the optimization algorithms that use nature as the principal source of inspiration, HBBO uses the human behavior as the main source of inspiration. In this paper, first some human behaviors that are needed to understand the algorithm are discussed and after that it is shown that how it can be used for solving the practical optimization problems. HBBO is capable of solving many types of optimization problems such as high-dimensional multimodal functions, which have multiple local minima, and unimodal functions. In order to demonstrate the performance of HBBO, the proposed algorithm has been tested on a set of well-known benchmark functions and compared with other optimization algorithms. The results have been shown that this algorithm outperforms other optimization algorithms in terms of algorithm reliability, result accuracy and convergence speed.
引用
收藏
页码:S233 / S244
页数:12
相关论文
共 50 条
  • [21] Language Education Optimization: A New Human-Based Metaheuristic Algorithm for Solving Optimization Problems
    Trojovsky, Pavel
    Dehghani, Mohammad
    Trojovska, Eva
    Milkova, Eva
    [J]. CMES-COMPUTER MODELING IN ENGINEERING & SCIENCES, 2023, 136 (02): : 1527 - 1573
  • [22] Botox Optimization Algorithm: A New Human-Based Metaheuristic Algorithm for Solving Optimization Problems
    Hubalovska, Marie
    Hubalovsky, Stepan
    Trojovsky, Pavel
    [J]. BIOMIMETICS, 2024, 9 (03)
  • [23] ON AN APPROACH TAKEN TO SOLVE SEMIINFINITE OPTIMIZATION PROBLEMS
    ALLAKHVERDIEVA, NK
    AKHMEDOV, FG
    MUSTAFAEV, MI
    [J]. AUTOMATION AND REMOTE CONTROL, 1994, 55 (01) : 21 - 26
  • [24] Trees Social Relations Optimization Algorithm: A new Swarm-Based metaheuristic technique to solve continuous and discrete optimization problems
    Alimoradi, Mahmoud
    Azgomi, Hossein
    Asghari, Ali
    [J]. MATHEMATICS AND COMPUTERS IN SIMULATION, 2022, 194 : 629 - 664
  • [25] An Effective Metaheuristic Approach for Building Energy Optimization Problems
    Yuan, Xinzhe
    Karbasforoushha, Mohammad Ali
    Syah, Rahmad B. Y.
    Khajehzadeh, Mohammad
    Keawsawasvong, Suraparb
    Nehdi, Moncef L. L.
    [J]. BUILDINGS, 2023, 13 (01)
  • [26] Flood algorithm: a novel metaheuristic algorithm for optimization problems
    Ozkan, Ramazan
    Samli, Ruya
    [J]. PeerJ Computer Science, 2024, 10
  • [27] The Coral Reefs Optimization Algorithm: A Novel Metaheuristic for Efficiently Solving Optimization Problems
    Salcedo-Sanz, S.
    Del Ser, J.
    Landa-Torres, I.
    Gil-Lopez, S.
    Portilla-Figueras, J. A.
    [J]. SCIENTIFIC WORLD JOURNAL, 2014,
  • [28] Mother optimization algorithm: a new human-based metaheuristic approach for solving engineering optimization
    Ivana Matoušová
    Pavel Trojovský
    Mohammad Dehghani
    Eva Trojovská
    Juraj Kostra
    [J]. Scientific Reports, 13
  • [29] Mother optimization algorithm: a new human-based metaheuristic approach for solving engineering optimization
    Matousova, Ivana
    Trojovsky, Pavel
    Dehghani, Mohammad
    Trojovska, Eva
    Kostra, Juraj
    [J]. SCIENTIFIC REPORTS, 2023, 13 (01)
  • [30] Using Reserves of Computing Optimization to Solve Complex Problems
    V. K. Zadiraka
    [J]. Cybernetics and Systems Analysis, 2019, 55 : 40 - 54