MCDDO: Overcoming Challenges and Enhancing Performance in Search Optimization

Author:

Ameen Azad A1,Rashid Tarik A.2,Askar Shavan1

Affiliation:

1. Erbil Technical Engineering College, Erbil Polytechnic University

2. University of Kurdistan Hewler

Abstract

Abstract The child drawing development optimization (CDDO) algorithm, which falls under the category of Human-based algorithms, is a recent example of a metaheuristic approach. This metaheuristic algorithm draws inspiration from the learning behavior of children in terms of drawing and cognitive development as they progress through different stages based on their age. Unlike many other search optimization algorithms, the CDDO algorithm is relatively simple to implement, requires minimal parameter tuning, and outperforms several existing search optimization algorithms. However, despite these advantages, the CDDO algorithm may encounter challenges such as getting trapped in local optima, exhibiting poor performance during the exploration phase, and experiencing stagnation of the local best solution. To overcome these issues, we propose a modified version of the CDDO algorithm (MCDDO). The MCDDO incorporates four key mechanisms: (1) iterative pattern memory updating during the exploitation phase, where new experiences are compared with the child's current drawings; (2) a change in the primary rule employed during the exploitation phase; (3) parameter tuning to strike a balance between exploration and exploitation phases; and (4) preservation of the best solution obtained in each iteration and comparing new solutions with the best solution during the exploration phase. If a new solution is found to be superior, the child's drawings are updated; otherwise, they remain unchanged. This modification introduces entirely different algorithmic mechanisms to update the conditions during the exploitation phase, resulting in improved performance, and leading to the creation of the MCDDO. The performance of the MCDDO algorithm is evaluated through experiments conducted on two standard benchmark functions: 19 classical test functions and 10 CEC-C06 2019 functions. Additionally, an evaluation is made between the MCDDO algorithm and six others widely used algorithms. Statistical analysis using the Wilcoxon rank-sum test confirms that the MCDDO outperforms the alternative algorithms.

Publisher

Research Square Platform LLC

Reference29 articles.

1. Child Drawing Development Optimization Algorithm Based on Child’s Cognitive Development;Abdulhameed S;Arab J Sci Eng,2021

2. Ameen AA, Rashid TA, “A Tutorial on Child Drawing Development Optimization,”, Muscat (2022) Oman: Springer International Publishing AG, pp. 1–15. [Online]. Available: http://iciitb.mcbs.edu.om/en/iciitb-home

3. Child Drawing Development Optimization-Harmony Search Algorithm;Ameen AA;Appl Sci,2023

4. Differential Evolution – A Simple and Efficient Heuristic for global Optimization over Continuous Spaces;Storn R;J Glob Optim,1997

5. The Whale Optimization Algorithm;Mirjalili S;Adv Eng Softw,2016

同舟云学术

1.学者识别学者识别

2.学术分析学术分析

3.人才评估人才评估

"同舟云学术"是以全球学者为主线,采集、加工和组织学术论文而形成的新型学术文献查询和分析系统,可以对全球学者进行文献检索和人才价值评估。用户可以通过关注某些学科领域的顶尖人物而持续追踪该领域的学科进展和研究前沿。经过近期的数据扩容,当前同舟云学术共收录了国内外主流学术期刊6万余种,收集的期刊论文及会议论文总量共计约1.5亿篇,并以每天添加12000余篇中外论文的速度递增。我们也可以为用户提供个性化、定制化的学者数据。欢迎来电咨询!咨询电话:010-8811{复制后删除}0370

www.globalauthorid.com

TOP

Copyright © 2019-2024 北京同舟云网络信息技术有限公司
京公网安备11010802033243号  京ICP备18003416号-3