Journal of Bionic Engineering ›› 2022, Vol. 19 ›› Issue (4): 1177-1202.doi: 10.1007/s42235-022-00185-1

• • 上一篇    

An Improved Tunicate Swarm Algorithm with Best-random Mutation Strategy for Global Optimization Problems

Farhad Soleimanian Gharehchopogh1   

  1. 1 Department of Computer Engineering, Urmia Branch, Islamic Azad University, Urmia, Iran
  • 收稿日期:2021-11-05 修回日期:2022-02-25 接受日期:2022-02-28 出版日期:2022-09-22 发布日期:2022-09-23
  • 通讯作者: Farhad Soleimanian Gharehchopogh E-mail:Bonab.farhad@gmail.com
  • 作者简介:Farhad Soleimanian Gharehchopogh1

An Improved Tunicate Swarm Algorithm with Best-random Mutation Strategy for Global Optimization Problems

Farhad Soleimanian Gharehchopogh1   

  1. 1 Department of Computer Engineering, Urmia Branch, Islamic Azad University, Urmia, Iran
  • Received:2021-11-05 Revised:2022-02-25 Accepted:2022-02-28 Online:2022-09-22 Published:2022-09-23
  • Contact: Farhad Soleimanian Gharehchopogh E-mail:Bonab.farhad@gmail.com
  • About author:Farhad Soleimanian Gharehchopogh1

摘要: The Tunicate Swarm Algorithm (TSA) inspires by simulating the lives of Tunicates at sea and how food is obtained. This algorithm is easily entrapped to local optimization despite the simplicity and optimal, leading to early convergence compared to some metaheuristic algorithms. This paper sought to improve this algorithm's performance using mutating operators such as the lévy mutation operator, the Cauchy mutation operator, and the Gaussian mutation operator for global optimization problems. Thus, we introduced a version of this algorithm called the QLGCTSA algorithm. Each of these operators has a different performance, increasing the QLGCTSA algorithm performance at a specific optimization operation stage. This algorithm has been run on benchmark functions, including three different compositions, unimodal (UM), and multimodal (MM) groups and its performance evaluate six large-scale engineering problems. Experimental results show that the QLGCTSA algorithm had outperformed other competing optimization algorithms.

关键词: Tunicate swarm algorithm (TSA) , · Mutation strategy , · Global optimization

Abstract: The Tunicate Swarm Algorithm (TSA) inspires by simulating the lives of Tunicates at sea and how food is obtained. This algorithm is easily entrapped to local optimization despite the simplicity and optimal, leading to early convergence compared to some metaheuristic algorithms. This paper sought to improve this algorithm's performance using mutating operators such as the lévy mutation operator, the Cauchy mutation operator, and the Gaussian mutation operator for global optimization problems. Thus, we introduced a version of this algorithm called the QLGCTSA algorithm. Each of these operators has a different performance, increasing the QLGCTSA algorithm performance at a specific optimization operation stage. This algorithm has been run on benchmark functions, including three different compositions, unimodal (UM), and multimodal (MM) groups and its performance evaluate six large-scale engineering problems. Experimental results show that the QLGCTSA algorithm had outperformed other competing optimization algorithms.

Key words: Tunicate swarm algorithm (TSA) , · Mutation strategy , · Global optimization