Skill Optimization Algorithm: A New Human-Based Metaheuristic Technique
Source abstract
Abstract
Metaheuristic algorithms are widely used in solving optimization 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 appropriate solutions for optimization problems. In addition, the performance of SOA in optimization is compared with ten metaheuristic algorithms to evaluate 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.
Source: openalex_inverted_index · Quality: baseline
Research context
OpenAlex topics: Metaheuristic Optimization Algorithms Research · Advanced Multi-Objective Optimization Algorithms · Evolutionary Algorithms and Applications
SciVX discovery tags are terminology-based. OpenAlex topics are source-provided classifications.
References (79)
Show source-provided references
1. Binary spring search algorithm for solving various optimization problems10.3390/app11031286 ↗
2. A spring search algorithm applied to engineering optimization problems10.3390/app10186173 ↗
3. DM: Dehghani method for modifying optimization algorithms10.3390/app10217683 ↗
4. MOSOA: A new multi-objective seagull optimization algorithm10.1016/j.eswa.2020.114150 ↗
5. RSLBO: Random selected leader based optimizer10.22266/ijies2021.1031.46 ↗
6. Many-objective gradient-based optimizer to solve optimal power flow problems: Analysis and validations10.1016/j.engappai.2021.104479 ↗
7. MOPGO: A new physics-based multi-objective plasma generation optimizer for solving structural optimization problems10.1109/ACCESS.2021.3087739 ↗
8. IRKO: An improved runge-kutta optimization algorithm for global optimization problems10.32604/cmc.2022.020847 ↗
9. MOGBO: A new multiobjective gradient-based optimizer for real-world structural optimization problems10.1016/j.knosys.2021.106856 ↗
10. MOSMA: Multi-objective slime mould algorithm based on elitist non-dominated sorting10.1109/ACCESS.2020.3047936 ↗
11. MOTEO: A novel physics-based multiobjective thermal exchange optimization algorithm to design truss structures10.1016/j.knosys.2022.108422 ↗
12. Planning of energy carriers based on final energy consumption using dynamic programming and particle swarm optimization10.20998/2074-272X.2018.5.10 ↗
13. Energy carriers management based on energy consumption
14. BHGSO: Binary hunger games search optimization algorithm for feature selection problem10.32604/cmc.2022.019611 ↗
15. Enhanced chaotic JAYA algorithm for parameter estimation of photovoltaic cell/modules10.1016/j.isatra.2021.01.045 ↗
16. Optimal sizing and placement of capacitor banks and distributed generation in distribution systems using spring search algorithm10.1515/ijeeps-2019-0217 ↗
17. A new methodology called dice game optimizer for capacitor placement in distribution systems10.20998/2074-272X.2020.1.10 ↗
18. Line loss reduction and voltage profile improvement in radial distribution networks using battery energy storage system
19. Optimal utilization of electrical energy from power plants based on final energy consumption using gravitational search algorithm10.20998/2074-272X.2018.4.12 ↗
20. Spring search algorithm for simultaneous placement of distributed generation and capacitors10.20998/2074-272X.2018.6.10 ↗
21. A new metaheuristic optimization algorithms for brushless direct current wheel motor design problem10.32604/cmc.2021.015565 ↗
22. Calculating the leakage inductance for transformer inter-turn fault detection using finite element method
23. Energy commitment: A planning of energy carrier based on energy consumption10.20998/2074-272X.2019.4.10 ↗
24. Genetic algorithm for energy commitment in a power system supplied by multiple energy carriers10.3390/su122310053 ↗
25. Energy commitment for a power system supplied by multiple energy carriers system using following optimization algorithm10.3390/app10175862 ↗
26. Energy management control strategy for renewable energy system based on spotted hyena optimizer10.32604/cmc.2021.014590 ↗
27. Particle swarm optimization
28. Genetic algorithms and machine learning10.1023/A:1022602019183 ↗
29. GSA: A gravitational search algorithm10.1016/j.ins.2009.03.004 ↗
30. Teaching–learning-based optimization: A novel method for constrained mechanical design optimization problems10.1016/j.cad.2010.12.015 ↗
31. Volleyball premier league algorithm10.1016/j.asoc.2017.11.043 ↗
32. No free lunch theorems for optimization10.1109/4235.585893 ↗
33. A novel approach for optimization of z-matrix building process using ant colony algorithm
34. Grey wolf optimizer10.1016/j.advengsoft.2013.12.007 ↗
35. The whale optimization algorithm10.1016/j.advengsoft.2016.01.008 ↗
36. Pelican optimization algorithm: A novel nature-inspired algorithm for engineering applications10.3390/s22030855 ↗
37. Cat and mouse based optimizer: A new nature-inspired optimization algorithm10.3390/s21155214 ↗
38. GBUO: “the good, the Bad, and the ugly” optimizer10.3390/app11052042 ↗
39. Marine predators algorithm: A nature-inspired metaheuristic10.1016/j.eswa.2020.113377 ↗
40. Tasmanian devil optimization: A new bio-inspired optimization algorithm for solving optimization algorithm10.1109/ACCESS.2022.3151641 ↗
41. MLA: A new mutated leader algorithm for solving optimization problems10.32604/cmc.2022.021072 ↗
42. Tunicate swarm algorithm: A new bio-inspired based metaheuristic paradigm for global optimization10.1016/j.engappai.2020.103541 ↗
43. Northern goshawk optimization: A new swarm-based algorithm for solving optimization problems10.1109/ACCESS.2021.3133286 ↗
44. Dehghani · Proc. of Iranian Conference on Electrical Engineering (ICEE) · 2019 · 1855
45. A novel algorithm for global optimization: Rat swarm optimizer
46. AMBO: All members-based optimizer for solving optimization problems10.32604/cmc.2022.019867 ↗
47. Red fox optimization algorithm10.1016/j.eswa.2020.114107 ↗
48. Mixed best members based optimizer for solving various optimization problems10.22266/ijies2021.0831.34 ↗
49. MLBO: Mixed leader based optimizer for solving optimization problems10.22266/ijies2021.0831.41 ↗
50. Differential evolution–a simple and efficient heuristic for global optimization over continuous spaces10.1023/A:1008202821328 ↗
51. A new optimization algorithm based on average and subtraction of the best and worst members of the population for solving various optimization problems10.7717/peerj-cs.910 ↗
52. Banzhaf · Library of Congress Cataloging-in-Publication Data · 1998 · 27 · 1
53. SSABA: Search step adjustment based algorithm10.32604/cmc.2022.023682 ↗
54. L. J. Fogel, A. J. Owens and M. J. Walsh, “Artificial intelligence through simulated evolution,” 1966.
55. Selecting some variables to update-based algorithm for solving optimization problems10.3390/s22051795 ↗
56. Architecture for an artificial immune system10.1162/106365600568257 ↗
57. Optimization by simulated annealing10.1126/science.220.4598.671 ↗
58. Spring search algorithm: A new meta-heuristic optimization algorithm inspired by hooke’s law
59. Momentum search algorithm: A new meta-heuristic optimization algorithm inspired by momentum conservation law10.1007/s42452-020-03511-6 ↗
60. Multi-verse optimizer: A nature-inspired algorithm for global optimization10.1007/s00521-015-1870-7 ↗
61. BSSA: Binary spring search algorithm
62. Equilibrium optimizer: A novel optimization algorithm10.1016/j.knosys.2019.105190 ↗
63. Henry gas solubility optimization: A novel physics-based algorithm10.1016/j.future.2019.07.015 ↗
64. Football game based optimization: An application to solve energy commitment problem10.22266/ijies2020.1031.45 ↗
65. POA: Puzzle optimization algorithm
66. HOGO: Hide objects game optimization10.22266/ijies2020.0831.19 ↗
67. Darts game optimizer: A new optimization technique based on darts game10.22266/ijies2020.1031.26 ↗
68. BOSA: Binary orientation search algorithm10.35940/ijitee.A4215.119119 ↗
69. DGO: Dice game optimizer10.35378/gujs.484643 ↗
70. Dehghani · Control and Optimization · 2019 · 2 · 99
71. Ring toss game-based optimization algorithm for solving various optimization problems10.22266/ijies2021.0630.46 ↗
72. A new “doctor and patient” optimization algorithm: An application to energy commitment problem10.3390/app10175791 ↗
73. FOA:‘following’optimization algorithm for solving power engineering optimization problems
74. Teamwork optimization algorithm: A New optimization approach for function minimization/Maximization10.3390/s21134567 ↗
75. GO: Group optimization10.35378/gujs.567472 ↗
76. Zeidabadi · Materials & Continua · 2022 · 72 · 39910.32604/cmc.2022.024736 ↗
77. Poor and rich optimization algorithm: A new human-based and multi populations algorithm10.1016/j.engappai.2019.08.025 ↗
78. Evolutionary programming made faster10.1109/4235.771163 ↗
79. Individual comparisons by ranking methods10.1007/978-1-4612-4380-9_16 ↗