Quantum-Behaved Bat Algorithm Combining Convergence Factor and Self-Learning Mutation Strategies for Optimization

Authors

  • Yao Chen Xi’an Key Laboratory of Human-Machine Integration and Control Technology for Intelligent Rehabilitation, School of Computer Science, Xijing University, Shaanxi 710123, P.R. China
  • Si Chen Department of Applied Mathematics, School of Science, Xi’an Shiyou University, Shaanxi 710065, P.R. China
  • Jian-Hui Li Xi’an Key Laboratory of Human-Machine Integration and Control Technology for Intelligent Rehabilitation, School of Computer Science, Xijing University, Shaanxi 710123, P.R. China

DOI:

https://doi.org/10.31577/cai_2023_6_1305

Keywords:

Swarm intelligence, quantum-behaved bat algorithm, convergence analysis, optimization

Abstract

Quantum-behaved Bat Algorithm (QBA) has been successfully applied as an optimal technique for dealing with a variety of optimization problems. Nevertheless, QBA suffers from similar problems as other swarm intelligent algorithms, such as poor exploration search and falling into local optima in certain conditions. Aiming at these shortcomings, an improved algorithm that combines convergence factor and gold sinusoidal self-learning mutation strategies (CGQBA) is proposed. A directional convergence factor is designed for the global position update process, it can improve the exploration search ability of the algorithm. Meanwhile, a self-learning predictive mutation mechanism is added to the algorithm. It contributes to the algorithm to jump out of the local extremum. The improved CGQBA algorithm is tested on 20 test functions with different characteristics in the numerical simulation experiments. The results and statistical tests show that CGQBA algorithm has better convergence speed, accuracy and stability. What is more, the multi-threshold image segmentation is modelled as an optimization problem, CGQBA algorithm is applied to the optimization problem to further verify the effectiveness and practicability in the real-world optimization. The results compared with three classical segmentation methods illustrate that CGQBA algorithm can effectively solve the image segmentation problem. It has a better segmentation effect and anti-noise ability.

Downloads

Download data is not yet available.

Downloads

Published

2024-03-21

How to Cite

Chen, Y., Chen, S., & Li, J.-H. (2024). Quantum-Behaved Bat Algorithm Combining Convergence Factor and Self-Learning Mutation Strategies for Optimization. Computing and Informatics, 42(6), 1305–1338. https://doi.org/10.31577/cai_2023_6_1305