An Enhanced Dynamic Differential Annealed Algorithm for Global Optimization and Feature Selection
Abdelazim G Hussien,Sumit Kumar,Simrandeep Singh,Jeng-Shyang Pan,Fatma A Hashim
DOI: https://doi.org/10.1093/jcde/qwad108
2024-01-19
Journal of Computational Design and Engineering
Abstract:Dynamic Differential Annealed Optimization (DDAO) is a recently developed physics-based metaheuristic technique that mimics the classical simulated annealing mechanism. However, DDAO has limited search abilities, especially when solving complicated & complex problems. A unique variation of DDAO, dubbed as mDDAO, is developed in this study, in which Opposition-based Learning technique and a novel updating equation are combined with DDAO. mDDAO is tested on ten different functions from CEC2020 and compared with the original DDAO and 9 other algorithms. The proposed mDDAO algorithm performance is evaluated using ten numerical constrained functions from the recently released CEC 2020 benchmark suite, which includes a variety of dimensionally challenging optimisation tasks. Furthermore, to measure its viability, mDDAO is employed to solve feature selection problems using fourteen UCI datasets and a real-life Lymphoma diagnosis problem. Results prove that mDDAO has a superior performance and consistently outperforms counterparts across benchmarks, achieving fitness improvements ranging from 1% to 99.99%. In feature selection, mDDAO excels by reducing feature count by 23% to 79% compared to other methods, enhancing computational efficiency and maintaining classification accuracy. Moreover, in lymphoma diagnosis, mDDAO demonstrates up to 54% higher average fitness, 18% accuracy improvement, and 86% faster computation times.
computer science, interdisciplinary applications,engineering, multidisciplinary