TY - JOUR
T1 - Improved optimization based on parrot’s chaotic optimizer for solving complex problems in engineering and medical image segmentation
AU - Sayyouri, Adil
AU - Bencherqui, Ahmed
AU - Mansouri, Hanaa
AU - Karmouni, Hicham
AU - Moustabchir, Hassane
AU - Sayyouri, Mhamed
AU - Bourkane, Abderrahim
AU - Cherkaoui, Abdeljabbar
AU - Askar, S. S.
AU - Abouhawwash, Mohamed
N1 - Publisher Copyright:
© The Author(s) 2025.
PY - 2025/12
Y1 - 2025/12
N2 - Metaheuristics, which are general-purpose algorithms, are commonly used to solve complex optimization problems. These algorithms manipulate multiple potential solutions to converge on the optimum, balancing the exploration and exploitation phases. A recent algorithm, the Parrot Optimizer (PO), is inspired by the behavior of domestic parrots to improve the diversity of solutions. However, while promising, the PO may encounter difficulties such as convergence to sub-optimal solutions or slow convergence speed. This paper proposes an improvement to the PO algorithm by integrating chaotic maps to solve complex optimization problems. The improved algorithm, called Chaotic Parrot Optimizer (CPO), is characterized by a better ability to avoid local minima and reach globally optimal solutions thanks to a dynamic diversification strategy based on chaotic maps. The effectiveness of the CPO algorithm has been rigorously evaluated through in-depth statistical analysis, using 23 benchmark functions as well as IEEE CEC 2019 and CEC 2020 benchmarks, covering a wide range of optimization challenges. The results show that CPO outperforms not only the original PO algorithm, but also six recent metaheuristics in terms of convergence speed and solution quality. In addition, it has been successfully applied to three complex engineering illustrating its ability to solve real-world, multi-constraint problems. Its integration with Kapur entropy also enabled precise segmentation of medical images, underlining its strong potential for critical biomedical applications. The CPO source code will be available on the Github account: [email protected] after acceptance.
AB - Metaheuristics, which are general-purpose algorithms, are commonly used to solve complex optimization problems. These algorithms manipulate multiple potential solutions to converge on the optimum, balancing the exploration and exploitation phases. A recent algorithm, the Parrot Optimizer (PO), is inspired by the behavior of domestic parrots to improve the diversity of solutions. However, while promising, the PO may encounter difficulties such as convergence to sub-optimal solutions or slow convergence speed. This paper proposes an improvement to the PO algorithm by integrating chaotic maps to solve complex optimization problems. The improved algorithm, called Chaotic Parrot Optimizer (CPO), is characterized by a better ability to avoid local minima and reach globally optimal solutions thanks to a dynamic diversification strategy based on chaotic maps. The effectiveness of the CPO algorithm has been rigorously evaluated through in-depth statistical analysis, using 23 benchmark functions as well as IEEE CEC 2019 and CEC 2020 benchmarks, covering a wide range of optimization challenges. The results show that CPO outperforms not only the original PO algorithm, but also six recent metaheuristics in terms of convergence speed and solution quality. In addition, it has been successfully applied to three complex engineering illustrating its ability to solve real-world, multi-constraint problems. Its integration with Kapur entropy also enabled precise segmentation of medical images, underlining its strong potential for critical biomedical applications. The CPO source code will be available on the Github account: [email protected] after acceptance.
KW - Chaotic parrot optimizer
KW - Engineering problems
KW - Medical image segmentation
KW - Metaheuristic algorithms
KW - Optimization
UR - https://www.scopus.com/pages/publications/105011206828
U2 - 10.1038/s41598-025-88745-3
DO - 10.1038/s41598-025-88745-3
M3 - Article
C2 - 40685431
AN - SCOPUS:105011206828
SN - 2045-2322
VL - 15
JO - Scientific Reports
JF - Scientific Reports
IS - 1
M1 - 26317
ER -