Convergence Track Based Adaptive Differential Evolution Algorithm (CTbADE)
Source abstract
Abstract
One of the challenging problems with evolutionary computing algorithms is to maintain the balance between exploration and exploitation capability in order to search global optima. A novel convergence track based adaptive differential evolution (CTbADE) algorithm is presented in this research paper. The crossover rate and mutation probability parameters in a differential evolution algorithm have a significant role in searching global optima. A more diverse population improves the global searching capability and helps to escape from the local optima problem. Tracking the convergence path over time helps enhance the searching speed of a differential evolution algorithm for varying problems. An adaptive powerful parameter-controlled sequences utilized learning period-based memory and following convergence track over time are introduced in this paper. The proposed algorithm will be helpful in maintaining the equilibrium between an algorithm's exploration and exploitation capability. A comprehensive test suite of standard benchmark problems with different natures, i.e., unimodal/multimodal and separable/non-separable, was used to test the convergence power of the proposed CTbADE algorithm. Experimental results show the significant performance of the CTbADE algorithm in terms of average fitness, solution quality, and convergence speed when compared with standard differential evolution algorithms and a few other commonly used state-of-the-art algorithms, such as jDE, CoDE, and EPSDE algorithms. This algorithm will prove to be a significant addition to the literature in order to solve real time problems and to optimize computational models with a high number of parameters to adjust during the problem-solving process.
Source: openalex_inverted_index · Quality: baseline
Research context
OpenAlex topics: Metaheuristic Optimization Algorithms Research · Evolutionary Algorithms and Applications · Advanced Multi-Objective Optimization Algorithms
SciVX discovery tags are terminology-based. OpenAlex topics are source-provided classifications.
References (45)
Show source-provided references
1. R. Storn and K. Price, “Differential evolution: A simple and efficient adaptive scheme for global optimization over continuous spaces,” CA, Berkeley, Tech. Rep TR-95-012, 1995.
2. Self-adapting control parameters in differential evolution: A comparative study on numerical benchmark problems10.1109/TEVC.2006.872133 ↗
3. Price · Differential Evolution: A Practical Approach to Global Optimization (Natural Computing Series) · 2005
4. Evaluation of lung involvement in patients with coronavirus disease from chest ct images using multi-objective self-adaptive differential evolution approach10.52547/joc.14.5.1 ↗
5. Double-layer wideband reflectarray using polynomial optimization technology10.1002/mmce.22594 ↗
6. Design of digital fir filters using differential evolution algorithm based on reserved genes
7. A self-adaptive multi-objective dynamic differential evolution algorithm and its application in chemical engineering10.1016/j.asoc.2021.107317 ↗
8. Differential evolution for neural networks optimization10.3390/math8010069 ↗
9. Evaluating evolutionary algorithms and differential evolution for the online optimization of fermentation processes
10. Adaptive constraint differential evolution for optimal power flow10.1016/j.energy.2021.121362 ↗
11. A face recognition framework based on a pool of techniques and differential evolution10.1016/j.ins.2020.06.054 ↗
12. Differential evolution approach for tuning an h∞controller in amb systems
13. Classification of covid-19 patients from chest ct images using multi-objective differential evolution–based convolutional neural networks10.1007/s10096-020-03901-z ↗
14. Sing differential evolution and moth–flame optimization for scientific workflow scheduling in fog computing10.1016/j.asoc.2021.107744 ↗
15. Distributed multi-agent target tracking: A nash-combined adaptive differential evolution method for uav systems10.1109/TVT.2021.3091575 ↗
16. Differential evolution: A simple and efficient heuristic for global optimization over continuous spaces10.1023/A:1008202821328 ↗
17. Enhancing local search of differential evolution algorithm for high dimensional optimization problem
18. Self adaptive dual strategy differential evolution algorithm10.1371/journal.pone.0222706 ↗
19. Random controlled pool base differential evolution algorithm
20. Real-time diagnosis system of covid-19 using x-ray images and deep learning10.1109/MITP.2020.3042379 ↗
21. Deep learning-based meta-classifier approach for covid-19 classification using ct scan and chest x-ray images
22. Deep transfer learning-based automated detection of covid-19 from lung ct scan slices10.1007/s10489-020-01826-w ↗
23. Graphcovidnet: A graph neural network based model for detecting covid-19 from ct scans and x-rays of chest
24. Automatic detection of coronavirus disease (covid-19) using x-ray images and deep convolutional neural networks10.1007/s10044-021-00984-y ↗
25. Covid-19 detection method based on svrnet and svdnet in lung x-rays10.1117/1.JMI.8.S1.017504 ↗
26. Hybrid mpso-cnn: Multi-level particle swarm optimized hyperparameters of convolutional neural network10.1016/j.swevo.2021.100863 ↗
27. Control of population diversity and adaptation in differential evolution algorithms
28. A fuzzy adaptive differential evolution algorithm10.1007/s00500-004-0363-x ↗
29. Self-adapting control parameters in differential evolution: A comparative study on numerical benchmark problems10.1109/TEVC.2006.872133 ↗
30. Jade: Adaptive differential evolution with optional external archive10.1109/TEVC.2009.2014613 ↗
31. Differential evolution algorithm with strategy adaptation for global numerical optimization10.1109/TEVC.2008.927706 ↗
32. Differential evolution using a neighborhood-based mutation operator10.1109/TEVC.2008.2009457 ↗
33. Differential evolution algorithm with ensemble of parameters and mutation strategies10.1016/j.asoc.2010.04.024 ↗
34. Differential evolution with composite trial vector generation strategies and control parameters10.1109/TEVC.2010.2087271 ↗
35. An adaptive differential evolution algorithm with novel mutation and crossover strategies for global numerical optimization10.1109/TSMCB.2011.2167966 ↗
36. Parallel differential evolution with self-adapting control parameters and generalized opposition-based learning for solving high-dimensional optimization problems10.1016/j.jpdc.2012.02.019 ↗
37. Differential evolution with population and strategy parameter adaption10.1155/2015/287607 ↗
38. Self adaptive differential evolution algorithm with zoning evolution of control parameters and adaptive mutation strategies10.1109/TCYB.2015.2399478 ↗
39. A differential evolution algorithm with self adaptive strategy and control parameters based on symmetric latin hypercube design for unconstrained optimization problems
40. Self adaptive differential evolution hyper-heuristic with applications in process design10.13053/cys-20-2-2334 ↗
41. Differential evolution algorithm with strategy adaption and knowledge based control10.1007/s10462-017-9562-6 ↗
42. Self-adaptive dual-strategy differential evolution algorithm10.1371/journal.pone.0222706 ↗
43. An enhanced differential evolution algorithm with multi-mutation strategies and selfadapting control parameters10.5815/ijisa.2019.04.03 ↗
44. A collective intelligent based differential evolution algorithm for optimizing the structure and parameters of a neural network10.1109/ACCESS.2020.2986398 ↗
45. A novel tournament selection based differential evolution variant for continuous optimization problems10.1155/2015/205709 ↗