Journal of Bionic Engineering ›› 2023, Vol. 20 ›› Issue (5): 2389-2415.doi: 10.1007/s42235-023-00357-7

• • 上一篇    下一篇

A Novel Variant of Moth Flame Optimizer for Higher Dimensional Optimization Problems

Saroj Kumar Sahoo1;Sushmita Sharma1;Apu Kumar Saha1   

  1. 1 Department of Mathematics, National Institute of Technology Agartala, Jirania, Tripura 799046, India
  • 出版日期:2023-08-26 发布日期:2023-09-06
  • 通讯作者: Apu Kumar Saha E-mail:apusaha_nita@yahoo.co.in
  • 作者简介:Saroj Kumar Sahoo1;Sushmita Sharma1;Apu Kumar Saha1

A Novel Variant of Moth Flame Optimizer for Higher Dimensional Optimization Problems

Saroj Kumar Sahoo1;Sushmita Sharma1;Apu Kumar Saha1   

  1. 1 Department of Mathematics, National Institute of Technology Agartala, Jirania, Tripura 799046, India
  • Online:2023-08-26 Published:2023-09-06
  • Contact: Apu Kumar Saha E-mail:apusaha_nita@yahoo.co.in
  • About author:Saroj Kumar Sahoo1;Sushmita Sharma1;Apu Kumar Saha1

摘要: Moth Flame Optimization (MFO) is a nature-inspired optimization algorithm, based on the principle of navigation technique of moth toward moon. Due to less parameter and easy implementation, MFO is used in various field to solve optimization problems. Further, for the complex higher dimensional problems, MFO is unable to make a good trade-off between global and local search. To overcome these drawbacks of MFO, in this work, an enhanced MFO, namely WF-MFO, is introduced to solve higher dimensional optimization problems. For a more optimal balance between global and local search, the original MFO’s exploration ability is improved by an exploration operator, namely, Weibull flight distribution. In addition, the local optimal solutions have been avoided and the convergence speed has been increased using a Fibonacci search process-based technique that improves the quality of the solutions found. Twenty-nine benchmark functions of varying complexity with 1000 and 2000 dimensions have been utilized to verify the projected WF-MFO. Numerous popular algorithms and MFO versions have been compared to the achieved results. In addition, the robustness of the proposed WF-MFO method has been evaluated using the Friedman rank test, the Wilcoxon rank test, and convergence analysis. Compared to other methods, the proposed WF-MFO algorithm provides higher quality solutions and converges more quickly, as shown by the experiments. Furthermore, the proposed WF-MFO has been used to the solution of two engineering design issues, with striking success. The improved performance of the proposed WF-MFO algorithm for addressing larger dimensional optimization problems is guaranteed by analyses of numerical data, statistical tests, and convergence performance.

关键词: Moth Flame Optimization (MFO) algorithm , · Bio-inspired algorithm , · Fibonacci search method , · Weibull distribution , · Higher dimensional functions

Abstract: Moth Flame Optimization (MFO) is a nature-inspired optimization algorithm, based on the principle of navigation technique of moth toward moon. Due to less parameter and easy implementation, MFO is used in various field to solve optimization problems. Further, for the complex higher dimensional problems, MFO is unable to make a good trade-off between global and local search. To overcome these drawbacks of MFO, in this work, an enhanced MFO, namely WF-MFO, is introduced to solve higher dimensional optimization problems. For a more optimal balance between global and local search, the original MFO’s exploration ability is improved by an exploration operator, namely, Weibull flight distribution. In addition, the local optimal solutions have been avoided and the convergence speed has been increased using a Fibonacci search process-based technique that improves the quality of the solutions found. Twenty-nine benchmark functions of varying complexity with 1000 and 2000 dimensions have been utilized to verify the projected WF-MFO. Numerous popular algorithms and MFO versions have been compared to the achieved results. In addition, the robustness of the proposed WF-MFO method has been evaluated using the Friedman rank test, the Wilcoxon rank test, and convergence analysis. Compared to other methods, the proposed WF-MFO algorithm provides higher quality solutions and converges more quickly, as shown by the experiments. Furthermore, the proposed WF-MFO has been used to the solution of two engineering design issues, with striking success. The improved performance of the proposed WF-MFO algorithm for addressing larger dimensional optimization problems is guaranteed by analyses of numerical data, statistical tests, and convergence performance.

Key words: Moth Flame Optimization (MFO) algorithm , · Bio-inspired algorithm , · Fibonacci search method , · Weibull distribution , · Higher dimensional functions