Improved Cyclic System Based Optimization Algorithm (ICSBO)
Source abstract
Abstract
Cyclic-system-based optimization (CSBO) is an innovative metaheuristic algorithm (MHA) that draws inspiration from the workings of the human blood circulatory system. However, CSBO still faces challenges in solving complex optimization problems, including limited convergence speed and a propensity to get trapped in local optima. To improve the performance of CSBO further, this paper proposes improved cyclic-system-based optimization (ICSBO). First, in venous blood circulation, an adaptive parameter that changes with evolution is introduced to improve the balance between convergence and diversity in this stage and enhance the exploration of search space. Second, the simplex method strategy is incorporated into the systemic and pulmonary circulations, which improves the update formulas. A learning strategy aimed at the optimal individual, combined with a straightforward opposition-based learning approach, is employed to enhance population convergence while preserving diversity. Finally, a novel external archive utilizing a diversity supplementation mechanism is introduced to enhance population diversity, maximize the use of superior genes, and lower the risk of the population being trapped in local optima. Testing on the CEC2017 benchmark set shows that compared with the original CSBO and eight other outstanding MHAs, ICSBO demonstrates remarkable advantages in convergence speed, convergence precision, and stability.
Source: openalex_inverted_index · Quality: baseline
Research context
OpenAlex topics: Metaheuristic Optimization Algorithms Research · Vehicle License Plate Recognition
SciVX discovery tags are terminology-based. OpenAlex topics are source-provided classifications.
References (24)
Show source-provided references
1. Circulatory System Based Optimization (CSBO): an expert multilevel biologically inspired meta-heuristic algorithm
2. An efficient biogeography based optimization algorithm for solving reliability optimization problems10.1016/j.swevo.2015.05.001 ↗
3. A novel clustering approach: Artificial Bee Colony (ABC) algorithm10.1016/j.asoc.2009.12.025 ↗
4. Genetic algorithm10.1007/978-3-319-93025-1_4 ↗
5. Differential evolution algorithm with ensemble of parameters and mutation strategies10.1016/j.asoc.2010.04.024 ↗
6. An improved quantum-inspired cooperative co-evolution algorithm with muli-strategy and its application10.1016/j.eswa.2021.114629 ↗
7. Ant colony optimization10.1109/MCI.2006.329691 ↗
8. Grey wolf optimizer10.1016/j.advengsoft.2013.12.007 ↗
9. Butterfly optimization algorithm: a novel approach for global optimization10.1007/s00500-018-3102-4 ↗
10. White shark optimizer: a novel bio-inspired meta-heuristic algorithm for global optimization problems10.1016/j.knosys.2022.108457 ↗
11. Archimedes optimization algorithm: a new metaheuristic algorithm for solving optimization problems10.1007/s10489-020-01893-z ↗
12. Teaching-learning-based optimization: a novel method for constrained mechanical design optimization problems10.1016/j.cad.2010.12.015 ↗
13. Gaining-sharing knowledge based algorithm for solving optimization problems: a novel nature-inspired algorithm10.1007/s13042-019-01053-x ↗
14. Information acquisition optimizer: a new efficient algorithm for solving numerical and constrained engineering optimization problems10.1007/s11227-024-06384-3 ↗
15. ESO: an enhanced snake optimizer for real-world engineering problems10.1016/j.eswa.2023.120594 ↗
16. An improved archimedes optimization algorithm (IAOA)
17. Opposition-based learning boosted orca predation algorithm with dimension learning: a case study of multi-degree reduction for NURBS curves
18. Multi-strategy improved dung beetle optimization algorithm and its applications10.3390/biomimetics9050291 ↗
19. MTV-SCA: multi-trial vector-based sine cosine algorithm10.1007/s10586-024-04602-4 ↗
20. Synergistic swarm optimization algorithm
21. Mountain gazelle optimizer: a new nature-inspired metaheuristic algorithm for global optimization problems10.1016/j.advengsoft.2022.103282 ↗
22. MECSBO: multi-strategy enhanced circulatory system based optimisation algorithm for global optimisation and reliability-based design optimisation problems10.1049/cim2.12097 ↗
23. Neural population dynamics optimization algorithm: a novel brain-inspired meta-heuristic method10.1016/j.knosys.2024.112194 ↗
24. A hybrid particle swarm optimization algorithm using adaptive learning strategy10.1016/j.ins.2018.01.027 ↗