{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2025,10,10]],"date-time":"2025-10-10T01:26:32Z","timestamp":1760059592408,"version":"build-2065373602"},"reference-count":61,"publisher":"MDPI AG","issue":"7","license":[{"start":{"date-parts":[[2025,6,27]],"date-time":"2025-06-27T00:00:00Z","timestamp":1750982400000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/creativecommons.org\/licenses\/by\/4.0\/"}],"funder":[{"name":"National Special Project Number for International Cooperation","award":["2015DFR11050","2016B010126004"],"award-info":[{"award-number":["2015DFR11050","2016B010126004"]}]},{"name":"Applied Science and Technology Research and Development Special Fund Project of Guangdong Province","award":["2015DFR11050","2016B010126004"],"award-info":[{"award-number":["2015DFR11050","2016B010126004"]}]}],"content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":["Symmetry"],"abstract":"<jats:p>Differential evolution (DE) has emerged as a numerical optimization technique due to its conceptual simplicity and demonstrated effectiveness across diverse problem domains. However, the algorithm\u2019s performance remains critically dependent on appropriate control parameter settings. This paper introduces a novel diversity-based parameter adaptation (div) mechanism, generates two sets of symmetrical parameters, F and CR, adaptively first, and then dynamically selects the final parameters based on individual diversity rankings. It employs a straightforward approach to identify the more effective option from two sets of symmetrical parameters. Comprehensive experimental evaluation demonstrated that the div mechanism significantly enhanced the performance of the DE algorithm. Furthermore, by incorporating div, our enhanced algorithm exhibited superior optimization capability compared to five state-of-the-art DE variants. The results show that, among the 145 cases studied, DTDE-div outperformed others in 92 cases and underperformed in 32 cases, with the lowest performance ranking of 2.59. Consequently, DTDE-div demonstrated superior performance compared to other advanced DE variants. The results highlight the effectiveness of div in enhancing solution precision while preventing premature convergence.<\/jats:p>","DOI":"10.3390\/sym17071016","type":"journal-article","created":{"date-parts":[[2025,6,30]],"date-time":"2025-06-30T03:54:28Z","timestamp":1751255668000},"page":"1016","update-policy":"https:\/\/doi.org\/10.3390\/mdpi_crossmark_policy","source":"Crossref","is-referenced-by-count":0,"title":["Parameter Adaptive Differential Evolution Based on Individual Diversity"],"prefix":"10.3390","volume":"17","author":[{"given":"Rongle","family":"Yan","sequence":"first","affiliation":[{"name":"College of Information Science and Technology, Jinan University, Guangzhou 510632, China"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Liming","family":"Zheng","sequence":"additional","affiliation":[{"name":"College of Information Science and Technology, Jinan University, Guangzhou 510632, China"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Xiaolin","family":"Jin","sequence":"additional","affiliation":[{"name":"College of Information Science and Technology, Jinan University, Guangzhou 510632, China"}],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"1968","published-online":{"date-parts":[[2025,6,27]]},"reference":[{"key":"ref_1","doi-asserted-by":"crossref","first-page":"341","DOI":"10.1023\/A:1008202821328","article-title":"Differential evolution\u2013a simple and efficient heuristic for global optimization over continuous spaces","volume":"11","author":"Storn","year":"1997","journal-title":"J. Glob. Optim."},{"key":"ref_2","doi-asserted-by":"crossref","first-page":"350","DOI":"10.1016\/j.ins.2022.05.058","article-title":"A novel adaptive L-SHADE algorithm and its application in UAV swarm resource configuration problem","volume":"606","author":"Li","year":"2022","journal-title":"Inf. Sci."},{"key":"ref_3","doi-asserted-by":"crossref","unstructured":"Sui, X., Chu, S.C., Pan, J.S., and Luo, H. (2020). Parallel compact differential evolution for optimization applied to image segmentation. Appl. Sci., 10.","DOI":"10.3390\/app10062195"},{"key":"ref_4","doi-asserted-by":"crossref","first-page":"101232","DOI":"10.1016\/j.swevo.2023.101232","article-title":"Improved differential evolution using two-stage mutation strategy for multimodal multi-objective optimization","volume":"78","author":"Wang","year":"2023","journal-title":"Swarm Evol. Comput."},{"key":"ref_5","doi-asserted-by":"crossref","first-page":"5473","DOI":"10.1007\/s10489-022-03720-z","article-title":"Forecasting oil consumption with attention-based IndRNN optimized by adaptive differential evolution","volume":"53","author":"Wu","year":"2023","journal-title":"Appl. Intell."},{"key":"ref_6","doi-asserted-by":"crossref","first-page":"107317","DOI":"10.1016\/j.asoc.2021.107317","article-title":"A self-adaptive multi-objective dynamic differential evolution algorithm and its application in chemical engineering","volume":"106","author":"Zhang","year":"2021","journal-title":"Appl. Soft Comput."},{"key":"ref_7","doi-asserted-by":"crossref","first-page":"13359","DOI":"10.1007\/s00521-023-08358-7","article-title":"An enhanced multi-operator differential evolution algorithm for tackling knapsack optimization problem","volume":"35","author":"Sallam","year":"2023","journal-title":"Neural Comput. Appl."},{"key":"ref_8","doi-asserted-by":"crossref","first-page":"967","DOI":"10.1002\/oca.2815","article-title":"Reactive power management by using a modified differential evolution algorithm","volume":"44","author":"Kar","year":"2023","journal-title":"Opt. Control Appl. Methods"},{"key":"ref_9","doi-asserted-by":"crossref","first-page":"1785","DOI":"10.1109\/CEC.2005.1554904","article-title":"Self-adaptive differential evolution algorithm for numerical optimization","volume":"Volume 2","author":"Qin","year":"2005","journal-title":"Proceedings of the 2005 IEEE Congress on Evolutionary Computation"},{"key":"ref_10","doi-asserted-by":"crossref","unstructured":"Mezura-Montes, E., Vel\u00e1zquez-Reyes, J., and Coello Coello, C.A. (2006, January 8\u201312). A comparative study of differential evolution variants for global optimization. Proceedings of the 8th Annual Conference on Genetic and Evolutionary Computation, Seattle, WA, USA.","DOI":"10.1145\/1143997.1144086"},{"key":"ref_11","doi-asserted-by":"crossref","first-page":"945","DOI":"10.1109\/TEVC.2009.2014613","article-title":"JADE: Adaptive differential evolution with optional external archive","volume":"13","author":"Zhang","year":"2009","journal-title":"IEEE Trans. Evol. Comput."},{"key":"ref_12","doi-asserted-by":"crossref","first-page":"13","DOI":"10.1016\/j.ins.2017.02.055","article-title":"Differential evolution powered by collective information","volume":"399","author":"Zheng","year":"2017","journal-title":"Inf. Sci."},{"key":"ref_13","doi-asserted-by":"crossref","first-page":"73","DOI":"10.1007\/s12293-019-00279-0","article-title":"DSM-DE: A differential evolution with dynamic speciation-based mutation for single-objective optimization","volume":"12","author":"Deng","year":"2020","journal-title":"Memet. Comput."},{"key":"ref_14","doi-asserted-by":"crossref","first-page":"117192","DOI":"10.1016\/j.eswa.2022.117192","article-title":"Cooperative co-evolutionary differential evolution algorithm applied for parameters identification of lithium-ion batteries","volume":"200","author":"Wang","year":"2022","journal-title":"Expert Syst. Appl."},{"key":"ref_15","doi-asserted-by":"crossref","first-page":"1024","DOI":"10.1016\/j.ins.2022.09.023","article-title":"Solving multimodal optimization problems using adaptive differential evolution with archive","volume":"612","author":"Agrawal","year":"2022","journal-title":"Inf. Sci."},{"key":"ref_16","unstructured":"Liu, J. (2002, January 5\u20137). On setting the control parameter of the differential evolution method. Proceedings of the 8th International Conference on Soft Computing (MENDEL 2002), Brno, Czech Republic."},{"key":"ref_17","doi-asserted-by":"crossref","unstructured":"Tanabe, R., and Fukunaga, A.S. (2014, January 6\u201311). Improving the search performance of SHADE using linear population size reduction. Proceedings of the 2014 IEEE Congress on Evolutionary Computation (CEC), Beijing, China.","DOI":"10.1109\/CEC.2014.6900380"},{"key":"ref_18","doi-asserted-by":"crossref","unstructured":"Tanabe, R., and Fukunaga, A. (2013, January 20\u201323). Success-history based parameter adaptation for differential evolution. Proceedings of the 2013 IEEE Congress on Evolutionary Computation, Canc\u00fan, Mexico.","DOI":"10.1109\/CEC.2013.6557555"},{"key":"ref_19","doi-asserted-by":"crossref","unstructured":"Brest, J., Mau\u010dec, M.S., and Bo\u0161kovi\u0107, B. (2016, January 24\u201329). iL-SHADE: Improved L-SHADE algorithm for single objective real-parameter optimization. Proceedings of the 2016 IEEE Congress on Evolutionary Computation (CEC), Vancouver, BC, Canada.","DOI":"10.1109\/CEC.2016.7743922"},{"key":"ref_20","doi-asserted-by":"crossref","unstructured":"Brest, J., Mau\u010dec, M.S., and Bo\u0161kovi\u0107, B. (2017, January 5\u20138). Single objective real-parameter optimization: Algorithm jSO. Proceedings of the 2017 IEEE Congress on Evolutionary Computation (CEC), Donostia-San Sebasti\u00e1n, Spain.","DOI":"10.1109\/CEC.2017.7969456"},{"key":"ref_21","doi-asserted-by":"crossref","first-page":"112443","DOI":"10.1016\/j.enconman.2019.112443","article-title":"An enhanced adaptive differential evolution algorithm for parameter extraction of photovoltaic models","volume":"205","author":"Li","year":"2020","journal-title":"Energy Convers. Manag."},{"key":"ref_22","doi-asserted-by":"crossref","first-page":"203","DOI":"10.1016\/j.ins.2019.11.046","article-title":"Insights into the effects of control parameters and mutation strategy on self-adaptive ensemble-based differential evolution","volume":"514","author":"Wang","year":"2020","journal-title":"Inf. Sci."},{"key":"ref_23","doi-asserted-by":"crossref","first-page":"108154","DOI":"10.1016\/j.asoc.2021.108154","article-title":"A population-based algorithm with the selection of evaluation precision and size of the population","volume":"115","year":"2022","journal-title":"Appl. Soft Comput."},{"key":"ref_24","doi-asserted-by":"crossref","first-page":"126899","DOI":"10.1016\/j.neucom.2023.126899","article-title":"Methods to balance the exploration and exploitation in differential evolution from different scales: A survey","volume":"561","author":"Zhang","year":"2023","journal-title":"Neurocomputing"},{"key":"ref_25","first-page":"293","article-title":"A parameter study for differential evolution","volume":"10","author":"Koumoutsakos","year":"2002","journal-title":"Adv. Intell. Syst. Fuzzy Syst. Evol. Comput."},{"key":"ref_26","doi-asserted-by":"crossref","first-page":"506","DOI":"10.1109\/CEC.2005.1554725","article-title":"Real-parameter optimization with differential evolution","volume":"Volume 1","author":"Ronkkonen","year":"2005","journal-title":"Proceedings of the 2005 IEEE Congress on Evolutionary Computation"},{"key":"ref_27","doi-asserted-by":"crossref","first-page":"55","DOI":"10.1109\/TEVC.2010.2087271","article-title":"Differential evolution with composite trial vector generation strategies and control parameters","volume":"15","author":"Wang","year":"2011","journal-title":"IEEE Trans. Evol. Comput."},{"key":"ref_28","doi-asserted-by":"crossref","first-page":"153","DOI":"10.1016\/j.ins.2011.09.001","article-title":"Enhancing the search ability of differential evolution through orthogonal crossover","volume":"185","author":"Wang","year":"2012","journal-title":"Inf. Sci."},{"key":"ref_29","doi-asserted-by":"crossref","unstructured":"Elsayed, S.M., Sarker, R.A., and Ray, T. (2013, January 20\u201323). Differential evolution with automatic parameter configuration for solving the CEC2013 competition on real-parameter optimization. Proceedings of the 2013 IEEE Congress on Evolutionary Computation, Canc\u00fan, Mexico.","DOI":"10.1109\/CEC.2013.6557795"},{"key":"ref_30","doi-asserted-by":"crossref","unstructured":"Das, S., Konar, A., and Chakraborty, U.K. (2005, January 25\u201329). Two improved differential evolution schemes for faster global search. Proceedings of the 7th Annual Conference on Genetic and Evolutionary Computation, Washington, DC, USA.","DOI":"10.1145\/1068009.1068177"},{"key":"ref_31","doi-asserted-by":"crossref","first-page":"228","DOI":"10.1007\/s10489-007-0091-x","article-title":"Population size reduction for the differential evolution algorithm","volume":"29","author":"Brest","year":"2008","journal-title":"Appl. Intell."},{"key":"ref_32","doi-asserted-by":"crossref","first-page":"141","DOI":"10.1016\/j.swevo.2017.09.009","article-title":"Ensemble of parameters in a sinusoidal differential evolution with niching-based population reduction","volume":"39","author":"Awad","year":"2018","journal-title":"Swarm Evol. Comput."},{"key":"ref_33","doi-asserted-by":"crossref","first-page":"1703","DOI":"10.1016\/S0305-0548(03)00116-3","article-title":"Population set-based global optimization algorithms: Some modifications and numerical studies","volume":"31","author":"Ali","year":"2004","journal-title":"Comput. Oper. Res."},{"key":"ref_34","doi-asserted-by":"crossref","first-page":"3749","DOI":"10.1016\/j.ins.2011.03.010","article-title":"An improved differential evolution algorithm with fitness-based adaptation of the control parameters","volume":"181","author":"Ghosh","year":"2011","journal-title":"Inf. Sci."},{"key":"ref_35","doi-asserted-by":"crossref","unstructured":"Takahama, T., and Sakai, S. (2012, January 10\u201313). Efficient constrained optimization by the constrained rank-based differential evolution. Proceedings of the 2012 IEEE Congress on Evolutionary Computation, Brisbane, Australia.","DOI":"10.1109\/CEC.2012.6256111"},{"key":"ref_36","doi-asserted-by":"crossref","first-page":"560","DOI":"10.1109\/TEVC.2014.2360890","article-title":"Differential evolution with an individual-dependent mechanism","volume":"19","author":"Tang","year":"2014","journal-title":"IEEE Trans. Evol. Comput."},{"key":"ref_37","doi-asserted-by":"crossref","first-page":"646","DOI":"10.1109\/TEVC.2006.872133","article-title":"Self-adapting control parameters in differential evolution: A comparative study on numerical benchmark problems","volume":"10","author":"Brest","year":"2006","journal-title":"IEEE Trans. Evol. Comput."},{"key":"ref_38","doi-asserted-by":"crossref","unstructured":"Tirronen, V., and Neri, F. (2009). Differential evolution with fitness diversity self-adaptation. Nature-Inspired Algorithms for Optimisation, Springer.","DOI":"10.1007\/978-3-642-00267-0_7"},{"key":"ref_39","unstructured":"Jia, L., Gong, W., and Wu, H. (2009, January 23\u201325). An improved self-adaptive control parameter of differential evolution for global optimization. Proceedings of the Computational Intelligence and Intelligent Systems: 4th International Symposium, ISICA 2009, Huangshi, China."},{"key":"ref_40","doi-asserted-by":"crossref","first-page":"101829","DOI":"10.1016\/j.swevo.2024.101829","article-title":"Differential Evolution with multi-stage parameter adaptation and diversity enhancement mechanism for numerical optimization","volume":"92","author":"Xu","year":"2025","journal-title":"Swarm Evol. Comput."},{"key":"ref_41","doi-asserted-by":"crossref","first-page":"101057","DOI":"10.1016\/j.swevo.2022.101057","article-title":"Using spatial neighborhoods for parameter adaptation: An improved success history based differential evolution","volume":"71","author":"Ghosh","year":"2022","journal-title":"Swarm Evol. Comput."},{"key":"ref_42","doi-asserted-by":"crossref","first-page":"100519","DOI":"10.1016\/j.swevo.2019.03.014","article-title":"Differential evolution with adaptive mechanism of population size according to current population diversity","volume":"50","author":"Bujok","year":"2019","journal-title":"Swarm Evol. Comput."},{"key":"ref_43","doi-asserted-by":"crossref","first-page":"130","DOI":"10.1016\/j.neucom.2018.02.038","article-title":"An improved multi-population ensemble differential evolution","volume":"290","author":"Tong","year":"2018","journal-title":"Neurocomputing"},{"key":"ref_44","doi-asserted-by":"crossref","first-page":"329","DOI":"10.1016\/j.ins.2015.09.009","article-title":"Differential evolution with multi-population based ensemble of mutation strategies","volume":"329","author":"Wu","year":"2016","journal-title":"Inf. Sci."},{"key":"ref_45","doi-asserted-by":"crossref","first-page":"100508","DOI":"10.1016\/j.swevo.2019.03.003","article-title":"A multi-role based differential evolution","volume":"50","author":"Gui","year":"2019","journal-title":"Swarm Evol. Comput."},{"key":"ref_46","doi-asserted-by":"crossref","first-page":"100994","DOI":"10.1016\/j.swevo.2021.100994","article-title":"Adaptive differential evolution with ensembling operators for continuous optimization problems","volume":"69","author":"Yi","year":"2022","journal-title":"Swarm Evol. Comput."},{"key":"ref_47","doi-asserted-by":"crossref","first-page":"84","DOI":"10.1109\/MCI.2022.3222057","article-title":"Controlling sequential hybrid evolutionary algorithm by q-learning [research frontier] [research frontier]","volume":"18","author":"Zhang","year":"2023","journal-title":"IEEE Comput. Intell. Mag."},{"key":"ref_48","doi-asserted-by":"crossref","first-page":"709","DOI":"10.1016\/j.ins.2022.11.071","article-title":"A new evolving operator selector by using fitness landscape in differential evolution algorithm","volume":"624","author":"Li","year":"2023","journal-title":"Inf. Sci."},{"key":"ref_49","doi-asserted-by":"crossref","first-page":"1045","DOI":"10.1016\/j.ins.2022.07.003","article-title":"Improved differential evolution algorithm based on the sawtooth-linear population size adaptive method","volume":"608","author":"Zeng","year":"2022","journal-title":"Inf. Sci."},{"key":"ref_50","doi-asserted-by":"crossref","first-page":"1136","DOI":"10.1016\/j.ins.2022.06.040","article-title":"Parameter and strategy adaptive differential evolution algorithm based on accompanying evolution","volume":"607","author":"Wang","year":"2022","journal-title":"Inf. Sci."},{"key":"ref_51","doi-asserted-by":"crossref","first-page":"321","DOI":"10.1016\/j.ins.2022.03.043","article-title":"Two-stage differential evolution with novel parameter control","volume":"596","author":"Meng","year":"2022","journal-title":"Inf. Sci."},{"key":"ref_52","doi-asserted-by":"crossref","first-page":"1229","DOI":"10.32604\/cmc.2022.024211","article-title":"Convergence Track Based Adaptive Differential Evolution Algorithm (CTbADE)","volume":"72","author":"Abbas","year":"2022","journal-title":"Comput. Mater. Continua"},{"key":"ref_53","doi-asserted-by":"crossref","first-page":"107464","DOI":"10.1016\/j.asoc.2021.107464","article-title":"Q-Learning-based parameter control in differential evolution for structural optimization","volume":"107","author":"Huynh","year":"2021","journal-title":"Appl. Soft Comput."},{"key":"ref_54","doi-asserted-by":"crossref","first-page":"993","DOI":"10.2118\/205014-PA","article-title":"Data-driven niching differential evolution with adaptive parameters control for history matching and uncertainty quantification","volume":"26","author":"Ma","year":"2021","journal-title":"Spe J."},{"key":"ref_55","unstructured":"Awad, N.H., Ali, M.Z., Liang, J.J., Qu, B.Y., and Suganthan, P.N. (2016). Problem Definitions and Evaluation Criteria for the CEC 2017 Special Session and Competition on Single Objective Bound Constrained Real-Parameter Numerical Optimization, Nanyang Technological University."},{"key":"ref_56","doi-asserted-by":"crossref","unstructured":"Wilcoxon, F. (1992). Individual comparisons by ranking methods. Breakthroughs in Statistics: Methodology and Distribution, Springer.","DOI":"10.1007\/978-1-4612-4380-9_16"},{"key":"ref_57","doi-asserted-by":"crossref","first-page":"1440","DOI":"10.1109\/TEVC.2022.3220424","article-title":"Differential evolution with domain transform","volume":"27","author":"Zhang","year":"2022","journal-title":"IEEE Trans. Evol. Comput."},{"key":"ref_58","doi-asserted-by":"crossref","unstructured":"Stanovov, V., Akhmedova, S., and Semenkin, E. (2018, January 8\u201313). LSHADE algorithm with rank-based selective pressure strategy for solving CEC 2017 benchmark problems. Proceedings of the 2018 IEEE congress on evolutionary computation (CEC), Rio de Janeiro, Brazil.","DOI":"10.1109\/CEC.2018.8477977"},{"key":"ref_59","doi-asserted-by":"crossref","first-page":"100462","DOI":"10.1016\/j.swevo.2018.10.013","article-title":"Distance based parameter adaptation for success-history based differential evolution","volume":"50","author":"Viktorin","year":"2019","journal-title":"Swarm Evol. Comput."},{"key":"ref_60","doi-asserted-by":"crossref","first-page":"100696","DOI":"10.1016\/j.swevo.2020.100696","article-title":"Selective-candidate framework with similarity selection rule for evolutionary optimization","volume":"56","author":"Zhang","year":"2020","journal-title":"Swarm Evol. Comput."},{"key":"ref_61","doi-asserted-by":"crossref","first-page":"3","DOI":"10.1016\/j.swevo.2011.02.002","article-title":"A practical tutorial on the use of nonparametric statistical tests as a methodology for comparing evolutionary and swarm intelligence algorithms","volume":"1","author":"Derrac","year":"2011","journal-title":"Swarm Evol. Comput."}],"container-title":["Symmetry"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/www.mdpi.com\/2073-8994\/17\/7\/1016\/pdf","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,10,9]],"date-time":"2025-10-09T18:00:26Z","timestamp":1760032826000},"score":1,"resource":{"primary":{"URL":"https:\/\/www.mdpi.com\/2073-8994\/17\/7\/1016"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2025,6,27]]},"references-count":61,"journal-issue":{"issue":"7","published-online":{"date-parts":[[2025,7]]}},"alternative-id":["sym17071016"],"URL":"https:\/\/doi.org\/10.3390\/sym17071016","relation":{},"ISSN":["2073-8994"],"issn-type":[{"type":"electronic","value":"2073-8994"}],"subject":[],"published":{"date-parts":[[2025,6,27]]}}}