Skill Optimization Algorithm: A New Human-Based Metaheuristic Technique

被引:25
|
作者
Givi, Hadi [1 ]
Hubalovska, Marie [2 ]
机构
[1] Univ Isfahan, Dept Elect Engn, Shahreza Campus, Esfahan, Iran
[2] Univ Hradec Kralove, Fac Educ, Dept Tech, Hradec Kralove, Czech Republic
来源
CMC-COMPUTERS MATERIALS & CONTINUA | 2023年 / 74卷 / 01期
关键词
Optimization; human; -based; skill; exploration; exploitation; metaheuristic algorithm; GENERATION; PLACEMENT;
D O I
10.32604/cmc.2023.030379
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
Metaheuristic algorithms are widely used in solving optimiza-tion problems. In this paper, a new metaheuristic algorithm called Skill Optimization Algorithm (SOA) is proposed to solve optimization problems. The fundamental inspiration in designing SOA is human efforts to acquire and improve skills. Various stages of SOA are mathematically modeled in two phases, including: (i) exploration, skill acquisition from experts and (ii) exploitation, skill improvement based on practice and individual effort. The efficiency of SOA in optimization applications is analyzed through testing this algorithm on a set of twenty-three standard benchmark functions of a variety of unimodal, high-dimensional multimodal, and fixed-dimensional multimodal types. The optimization results show that SOA, by balancing exploration and exploitation, is able to provide good performance and appro-priate solutions for optimization problems. In addition, the performance of SOA in optimization is compared with ten metaheuristic algorithms to evalu-ate the quality of the results obtained by the proposed approach. Analysis and comparison of the obtained simulation results show that the proposed SOA has a superior performance over the considered algorithms and achieves much more competitive results.
引用
收藏
页码:179 / 202
页数:24
相关论文
共 50 条
  • [21] A new human-based metahurestic optimization method based on mimicking cooking training
    Trojovska, Eva
    Dehghani, Mohammad
    [J]. SCIENTIFIC REPORTS, 2022, 12 (01)
  • [22] A new metaheuristic algorithm: car tracking optimization algorithm
    Jian Chen
    Hui Cai
    Wei Wang
    [J]. Soft Computing, 2018, 22 : 3857 - 3878
  • [23] A new metaheuristic algorithm: car tracking optimization algorithm
    Chen, Jian
    Cai, Hui
    Wang, Wei
    [J]. SOFT COMPUTING, 2018, 22 (12) : 3857 - 3878
  • [24] A new human-based metahurestic optimization method based on mimicking cooking training
    Eva Trojovská
    Mohammad Dehghani
    [J]. Scientific Reports, 12
  • [25] Team Effectiveness Based Optimization A Human-inspired Metaheuristic Algorithm
    Feng, Xiaoyi
    Ji, Mengchen
    Li, Zhengyang
    Qu, Xinghua
    Liu, Bo
    [J]. 2017 IEEE CONGRESS ON EVOLUTIONARY COMPUTATION (CEC), 2017, : 2248 - 2257
  • [26] Archimedes optimization algorithm: a new metaheuristic algorithm for solving optimization problems
    Hashim, Fatma A.
    Hussain, Kashif
    Houssein, Essam H.
    Mabrouk, Mai S.
    Al-Atabany, Walid
    [J]. APPLIED INTELLIGENCE, 2021, 51 (03) : 1531 - 1551
  • [27] Archimedes optimization algorithm: a new metaheuristic algorithm for solving optimization problems
    Fatma A. Hashim
    Kashif Hussain
    Essam H. Houssein
    Mai S. Mabrouk
    Walid Al-Atabany
    [J]. Applied Intelligence, 2021, 51 : 1531 - 1551
  • [28] 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
  • [29] Billiards Optimization Algorithm: A New Game-Based Metaheuristic Approach
    Givi, Hadi
    Hubalovska, Marie
    [J]. CMC-COMPUTERS MATERIALS & CONTINUA, 2023, 74 (03): : 5283 - 5300
  • [30] A new metaheuristic algorithm based on water wave optimization for data clustering
    Arvinder Kaur
    Yugal Kumar
    [J]. Evolutionary Intelligence, 2022, 15 : 759 - 783