A New Two-Stage Algorithm for Solving Optimization Problems

被引:29
作者
Doumari, Sajjad Amiri [1 ]
Givi, Hadi [2 ]
Dehghani, Mohammad [3 ]
Montazeri, Zeinab [3 ]
Leiva, Victor [4 ]
Guerrero, Josep M. [5 ]
机构
[1] Sirjan Univ Technol, Dept Math & Comp Sci, Sirjan, Iran
[2] Univ Isfahan, Dept Elect Engn, Shahreza Campus, Esfahan, Iran
[3] Shiraz Univ Technol, Dept Elect & Elect Engn, Shiraz, Iran
[4] Pontificia Univ Catolica Valparaiso, Sch Ind Engn, Valparaiso 2362807, Chile
[5] Aalborg Univ, CROM Ctr Res Microgrids, Dept Energy Technol, DK-9220 Aalborg, Denmark
关键词
Friedman test; machine learning; population-based optimization; swarm intelligence; POWER;
D O I
10.3390/e23040491
中图分类号
O4 [物理学];
学科分类号
0702 ;
摘要
Optimization seeks to find inputs for an objective function that result in a maximum or minimum. Optimization methods are divided into exact and approximate (algorithms). Several optimization algorithms imitate natural phenomena, laws of physics, and behavior of living organisms. Optimization based on algorithms is the challenge that underlies machine learning, from logistic regression to training neural networks for artificial intelligence. In this paper, a new algorithm called two-stage optimization (TSO) is proposed. The TSO algorithm updates population members in two steps at each iteration. For this purpose, a group of good population members is selected and then two members of this group are randomly used to update the position of each of them. This update is based on the first selected good member at the first stage, and on the second selected good member at the second stage. We describe the stages of the TSO algorithm and model them mathematically. Performance of the TSO algorithm is evaluated for twenty-three standard objective functions. In order to compare the optimization results of the TSO algorithm, eight other competing algorithms are considered, including genetic, gravitational search, grey wolf, marine predators, particle swarm, teaching-learning-based, tunicate swarm, and whale approaches. The numerical results show that the new algorithm is superior and more competitive in solving optimization problems when compared with other algorithms.
引用
收藏
页数:17
相关论文
共 29 条
[1]   The Arithmetic Optimization Algorithm [J].
Abualigah, Laith ;
Diabat, Ali ;
Mirjalili, Seyedali ;
Elaziz, Mohamed Abd ;
Gandomi, Amir H. .
COMPUTER METHODS IN APPLIED MECHANICS AND ENGINEERING, 2021, 376
[2]  
[Anonymous], 1990, 2001 P AAZV AAWV ARA
[3]   Exact and approximate solutions of source localization problems [J].
Beck, Amir ;
Stoica, Petre ;
Li, Jian .
IEEE TRANSACTIONS ON SIGNAL PROCESSING, 2008, 56 (05) :1770-1778
[4]  
Beheshti Z., 2013, Int. J. Adv. Soft Comput. Appl, V5, P1
[5]   Hybrid firefly algorithm with grouping attraction for constrained optimization problem [J].
Cheng, Zhiwen ;
Song, Haohao ;
Wang, Jiquan ;
Zhang, Hongyu ;
Chang, Tiezhu ;
Zhang, Mingxin .
KNOWLEDGE-BASED SYSTEMS, 2021, 220
[6]   Differential Evolution: A Survey of the State-of-the-Art [J].
Das, Swagatam ;
Suganthan, Ponnuthurai Nagaratnam .
IEEE TRANSACTIONS ON EVOLUTIONARY COMPUTATION, 2011, 15 (01) :4-31
[7]   Binary Spring Search Algorithm for Solving Various Optimization Problems [J].
Dehghani, Mohammad ;
Montazeri, Zeinab ;
Dehghani, Ali ;
Malik, Om P. ;
Morales-Menendez, Ruben ;
Dhiman, Gaurav ;
Nouri, Nima ;
Ehsanifar, Ali ;
Guerrero, Josep M. ;
Ramirez-Mendoza, Ricardo A. .
APPLIED SCIENCES-BASEL, 2021, 11 (03) :1-17
[8]   Genetic Algorithm for Energy Commitment in a Power System Supplied by Multiple Energy Carriers [J].
Dehghani, Mohammad ;
Mardaneh, Mohammad ;
Malik, Om P. ;
Guerrero, Josep M. ;
Sotelo, Carlos ;
Sotelo, David ;
Nazari-Heris, Morteza ;
Al-Haddad, Kamal ;
Ramirez-Mendoza, Ricardo A. .
SUSTAINABILITY, 2020, 12 (23) :1-23
[9]   A practical tutorial on the use of nonparametric statistical tests as a methodology for comparing evolutionary and swarm intelligence algorithms [J].
Derrac, Joaquin ;
Garcia, Salvador ;
Molina, Daniel ;
Herrera, Francisco .
SWARM AND EVOLUTIONARY COMPUTATION, 2011, 1 (01) :3-18
[10]   SSC: A hybrid nature-inspired meta-heuristic optimization algorithm for engineering applications [J].
Dhiman, Gaurav .
KNOWLEDGE-BASED SYSTEMS, 2021, 222