Improved optimization based on parrot’s chaotic optimizer for solving complex problems in engineering and medical image segmentation

Улучшенная оптимизация на основе хаотического попугаиного оптимизатора для решения сложных задач в инженерии и сегментации медицинских изображений
Mohamed Abouhawwash, Hicham Karmouni, Sameh Askar, Adil Sayyouri, Ahmed Bencherqui, Hanaa Mansouri, Hassane Moustabchir, Mhamed Sayyouri, Abderrahim Bourkane, Abdeljabbar Cherkaoui
2025-07-20

Chaotic Parrot Optimizer (CPO)IEEE CEC 2019IEEE CEC 2020Kapur entropyParrot Optimizer (PO)benchmark functionschaotic mapscomplex engineering optimizationconvergence speedmedical image segmentation
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: adil.sayyouri@etu.uae.ac.ma after acceptance.
1
A Chaotic Parrot Optimizer (CPO) is proposed by integrating chaotic maps into the Parrot Optimizer to improve diversification and avoid local minima.
2
CPO demonstrates improved convergence speed and solution quality compared to the original Parrot Optimizer.
3
CPO outperforms six recent metaheuristics on 23 benchmark functions and the IEEE CEC 2019 and CEC 2020 benchmarks based on in-depth statistical analysis.
4
CPO successfully solves three complex engineering problems with multiple constraints, illustrating real-world applicability.
5
Integration of CPO with Kapur entropy enables precise medical image segmentation, showing potential for biomedical applications.

Chaotic Parrot Optimizer (CPO) metaheuristic algorithm

Improved optimization performance and ability to avoid local minima, including convergence speed and solution quality on benchmark functions and applications to complex engineering problems and medical image segmentation (with Kapur entropy integration)

Publication Details
Publication Date
2025-07-20
Journal
Publisher
ISSN
Cited by
7
Access Type
Author Information
Authors
Mohamed Abouhawwash
Hicham Karmouni
Sameh Askar
Adil Sayyouri
Ahmed Bencherqui
Hanaa Mansouri
Hassane Moustabchir
Mhamed Sayyouri
Abderrahim Bourkane
Abdeljabbar Cherkaoui
Explore further
Open the scid.ai AI chat with a ready-made request: it will find papers on a similar topic and help build a literature review.
Find similar papers in the chat
Make a presentation
100%