This manuscript provides a comprehensive analysis and comparison of the Moth Flame Optimization (MFO) and Particle Swarm Optimization (PSO) algorithms, focusing on their fundamental characteristics and naturally inspired behaviors. MFO is modeled after the navigational strategies of moths, while PSO simulates the social dynamics of animals like insects, herds, fish, and birds. To assess and contrast the performance of both methods, we conducted extensive experiments using unimodal and multimodal benchmark functions. Our evaluation involved 30 search agents per function, running for up to 1000 iterations. The algorithms were compared using performance metrics such as average values (AVG), standard deviations (Std), convergence speed and robustness, and computational efficiency. The results indicate that PSO generally outperforms MFO offering greater stability and faster convergence for most functions. However MFO excelled in certain complex tasks, showcasing specific strengths. This study underscores the importance of selecting an appropriate algorithm based on problem characteristics, as differences in performance extend beyond classification accuracy and influence optimization outcomes under various conditions.

错误:搜索内容不能为空,请输入英文关键词
错误:关键词超出字数限制,请精简
高级检索

Performance Evaluation of Moth Flame and Particle Swarm Optimization Techniques on Unimodal and Multimodal Problems

  • Ashok Pal,
  • Ankita Yadav,
  • Gauri Thakur

摘要

This manuscript provides a comprehensive analysis and comparison of the Moth Flame Optimization (MFO) and Particle Swarm Optimization (PSO) algorithms, focusing on their fundamental characteristics and naturally inspired behaviors. MFO is modeled after the navigational strategies of moths, while PSO simulates the social dynamics of animals like insects, herds, fish, and birds. To assess and contrast the performance of both methods, we conducted extensive experiments using unimodal and multimodal benchmark functions. Our evaluation involved 30 search agents per function, running for up to 1000 iterations. The algorithms were compared using performance metrics such as average values (AVG), standard deviations (Std), convergence speed and robustness, and computational efficiency. The results indicate that PSO generally outperforms MFO offering greater stability and faster convergence for most functions. However MFO excelled in certain complex tasks, showcasing specific strengths. This study underscores the importance of selecting an appropriate algorithm based on problem characteristics, as differences in performance extend beyond classification accuracy and influence optimization outcomes under various conditions.