Journal of Bionic Engineering ›› 2023, Vol. 20 ›› Issue (3): 1263-1295.doi: 10.1007/s42235-022-00316-8

• • 上一篇    下一篇

Improved Dwarf Mongoose Optimization for Constrained Engineering Design Problems

Jefrey O. Agushaka1,2; Absalom E. Ezugwu1,3; Oyelade N. Olaide1; Olatunji Akinola1; Raed Abu Zitar4; Laith Abualigah5,6,7,8   

  1. 1 School of Mathematics, Statistics, and Computer Science, University of KwaZulu-Natal, King Edward Avenue, Pietermaritzburg Campus, Pietermaritzburg 3201, KwaZulu-Natal, South Africa 2 Department of Computer Science, Federal University of Lafa, Lafa 950101, Nigeria  3 Unit for Data Science and Computing, North-West University, 11 Hofman Street, Potchefstroom 2520, South Africa  4 Sorbonne Center of Artificial Intelligence, Sorbonne University-Abu Dhabi, 38044 Abu Dhabi, United Arab Emirates  5 Hourani Center for Applied Scientific Research, Al-Ahliyya Amman University, Amman 19328, Jordan  6 Faculty of Information Technology, Middle East University, Amman 11831, Jordan  7 Faculty of Information Technology, Applied Science Private University, Amman 11931, Jordan  8 School of Computer Sciences, Universiti Sains Malaysia, 11800 Pulau Pinang, Malaysia
  • 出版日期:2023-05-10 发布日期:2023-05-10
  • 通讯作者: Absalom E. Ezugwu; Laith Abualigah;Jefrey O. Agushaka;Oyelade N. Olaide;Olatunji Akinola;Raed Abu Zitar E-mail:Ezugwua@ukzn.ac.za;aligah@ammanu.edu.jo;208088307@stu.ukzn.ac.za;olaide_oyelade@yahoo.com;2080883025@stu.ukzn.ac.za;raed.zitar@sorbonne.ae
  • 作者简介:Jefrey O. Agushaka1,2; Absalom E. Ezugwu1,3; Oyelade N. Olaide1; Olatunji Akinola1; Raed Abu Zitar4; Laith Abualigah5,6,7,8

Improved Dwarf Mongoose Optimization for Constrained Engineering Design Problems

Jefrey O. Agushaka1,2; Absalom E. Ezugwu1,3; Oyelade N. Olaide1; Olatunji Akinola1; Raed Abu Zitar4; Laith Abualigah5,6,7,8   

  1. 1 School of Mathematics, Statistics, and Computer Science, University of KwaZulu-Natal, King Edward Avenue, Pietermaritzburg Campus, Pietermaritzburg 3201, KwaZulu-Natal, South Africa 2 Department of Computer Science, Federal University of Lafa, Lafa 950101, Nigeria  3 Unit for Data Science and Computing, North-West University, 11 Hofman Street, Potchefstroom 2520, South Africa  4 Sorbonne Center of Artificial Intelligence, Sorbonne University-Abu Dhabi, 38044 Abu Dhabi, United Arab Emirates  5 Hourani Center for Applied Scientific Research, Al-Ahliyya Amman University, Amman 19328, Jordan  6 Faculty of Information Technology, Middle East University, Amman 11831, Jordan  7 Faculty of Information Technology, Applied Science Private University, Amman 11931, Jordan  8 School of Computer Sciences, Universiti Sains Malaysia, 11800 Pulau Pinang, Malaysia
  • Online:2023-05-10 Published:2023-05-10
  • Contact: Absalom E. Ezugwu; Laith Abualigah;Jefrey O. Agushaka;Oyelade N. Olaide;Olatunji Akinola;Raed Abu Zitar E-mail:Ezugwua@ukzn.ac.za;aligah@ammanu.edu.jo;208088307@stu.ukzn.ac.za;olaide_oyelade@yahoo.com;2080883025@stu.ukzn.ac.za;raed.zitar@sorbonne.ae
  • About author:Jefrey O. Agushaka1,2; Absalom E. Ezugwu1,3; Oyelade N. Olaide1; Olatunji Akinola1; Raed Abu Zitar4; Laith Abualigah5,6,7,8

摘要: This paper proposes a modified version of the Dwarf Mongoose Optimization Algorithm (IDMO) for constrained engineering design problems. This optimization technique modifies the base algorithm (DMO) in three simple but effective ways. First, the alpha selection in IDMO differs from the DMO, where evaluating the probability value of each fitness is just a computational overhead and contributes nothing to the quality of the alpha or other group members. The fittest dwarf mongoose is selected as the alpha, and a new operator ω is introduced, which controls the alpha movement, thereby enhancing the exploration ability and exploitability of the IDMO. Second, the scout group movements are modified by randomization to introduce diversity in the search process and explore unvisited areas. Finally, the babysitter's exchange criterium is modified such that once the criterium is met, the babysitters that are exchanged interact with the dwarf mongoose exchanging them to gain information about food sources and sleeping mounds, which could result in better-fitted mongooses instead of initializing them afresh as done in DMO, then the counter is reset to zero. The proposed IDMO was used to solve the classical and CEC 2020 benchmark functions and 12 continuous/discrete engineering optimization problems. The performance of the IDMO, using different performance metrics and statistical analysis, is compared with the DMO and eight other existing algorithms. In most cases, the results show that solutions achieved by the IDMO are better than those obtained by the existing algorithms

关键词: Improved dwarf mongoose , · Nature-inspired algorithms , · Constrained optimization , · Unconstrained optimization , · Engineering design problems

Abstract: This paper proposes a modified version of the Dwarf Mongoose Optimization Algorithm (IDMO) for constrained engineering design problems. This optimization technique modifies the base algorithm (DMO) in three simple but effective ways. First, the alpha selection in IDMO differs from the DMO, where evaluating the probability value of each fitness is just a computational overhead and contributes nothing to the quality of the alpha or other group members. The fittest dwarf mongoose is selected as the alpha, and a new operator ω is introduced, which controls the alpha movement, thereby enhancing the exploration ability and exploitability of the IDMO. Second, the scout group movements are modified by randomization to introduce diversity in the search process and explore unvisited areas. Finally, the babysitter's exchange criterium is modified such that once the criterium is met, the babysitters that are exchanged interact with the dwarf mongoose exchanging them to gain information about food sources and sleeping mounds, which could result in better-fitted mongooses instead of initializing them afresh as done in DMO, then the counter is reset to zero. The proposed IDMO was used to solve the classical and CEC 2020 benchmark functions and 12 continuous/discrete engineering optimization problems. The performance of the IDMO, using different performance metrics and statistical analysis, is compared with the DMO and eight other existing algorithms. In most cases, the results show that solutions achieved by the IDMO are better than those obtained by the existing algorithms

Key words: Improved dwarf mongoose , · Nature-inspired algorithms , · Constrained optimization , · Unconstrained optimization , · Engineering design problems