Haldi Budiman , Shir Li Wang , Theam Foo Ng , Amr S. Ghoneim , Haidi Ibrahim , Bahbibi Rahmatullah
{"title":"自适应差异进化中适应性种群规模的研究","authors":"Haldi Budiman , Shir Li Wang , Theam Foo Ng , Amr S. Ghoneim , Haidi Ibrahim , Bahbibi Rahmatullah","doi":"10.1016/j.rico.2025.100585","DOIUrl":null,"url":null,"abstract":"<div><div>Differential Evolution (DE) is extensively applied due to its simplicity, robustness, and computational efficiency. However, the performance of DE is influenced by several factors, including the nature of the problem, the specific algorithm variant, and user-defined settings. Numerous studies have explored adaptive parameter settings to reduce the sensitivity of DE’s performance to user inputs, parameter choices, and problem characteristics. DE’s ability to find optimal solutions depends on offspring generation and population diversity. One of the ways to improve DE’s population diversity is by adjusting the population size, either by introducing new individuals or eliminating existing ones. This work investigates the adaptation of population sizing of a self-adaptive differential evolution algorithm called Self-Adaptive Ensemble-based DE with Enhanced Population Sizing (SAEDE-EP). The adaptation of population sizing in SAEDE-EP is influenced by two parameters: the threshold value for stagnation comparison of the best individual over generations and the population size’s growth rate. The effect of these two parameters on population sizing adaptation is evaluated using 26 benchmark single-objective unconstrained optimization functions consisting of unimodal, multimodal, hybrid, and composition functions. SAEDE-EP is compared against 18 state-of-the-art evolutionary algorithms on 10 functions from the 100-Digit Challenge on CEC 2019 single-objective real parameter optimization. Additionally, SAEDE-EP is tested on 57 problems from the CEC-2020 Competitions on Real-World Single Objective Constrained Optimization. Comparative analysis indicates that SAEDE-EP performs well in single-objective unconstrained optimization problems with various characteristics and solves 86% of the real-world single-objective constrained optimization, requiring less computational time and less exhaustive effort to set parameters.</div></div>","PeriodicalId":34733,"journal":{"name":"Results in Control and Optimization","volume":"20 ","pages":"Article 100585"},"PeriodicalIF":0.0000,"publicationDate":"2025-06-19","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"0","resultStr":"{\"title\":\"A study of adaptive population sizing in a self-adaptive differential evolution\",\"authors\":\"Haldi Budiman , Shir Li Wang , Theam Foo Ng , Amr S. Ghoneim , Haidi Ibrahim , Bahbibi Rahmatullah\",\"doi\":\"10.1016/j.rico.2025.100585\",\"DOIUrl\":null,\"url\":null,\"abstract\":\"<div><div>Differential Evolution (DE) is extensively applied due to its simplicity, robustness, and computational efficiency. However, the performance of DE is influenced by several factors, including the nature of the problem, the specific algorithm variant, and user-defined settings. Numerous studies have explored adaptive parameter settings to reduce the sensitivity of DE’s performance to user inputs, parameter choices, and problem characteristics. DE’s ability to find optimal solutions depends on offspring generation and population diversity. One of the ways to improve DE’s population diversity is by adjusting the population size, either by introducing new individuals or eliminating existing ones. This work investigates the adaptation of population sizing of a self-adaptive differential evolution algorithm called Self-Adaptive Ensemble-based DE with Enhanced Population Sizing (SAEDE-EP). The adaptation of population sizing in SAEDE-EP is influenced by two parameters: the threshold value for stagnation comparison of the best individual over generations and the population size’s growth rate. The effect of these two parameters on population sizing adaptation is evaluated using 26 benchmark single-objective unconstrained optimization functions consisting of unimodal, multimodal, hybrid, and composition functions. SAEDE-EP is compared against 18 state-of-the-art evolutionary algorithms on 10 functions from the 100-Digit Challenge on CEC 2019 single-objective real parameter optimization. Additionally, SAEDE-EP is tested on 57 problems from the CEC-2020 Competitions on Real-World Single Objective Constrained Optimization. Comparative analysis indicates that SAEDE-EP performs well in single-objective unconstrained optimization problems with various characteristics and solves 86% of the real-world single-objective constrained optimization, requiring less computational time and less exhaustive effort to set parameters.</div></div>\",\"PeriodicalId\":34733,\"journal\":{\"name\":\"Results in Control and Optimization\",\"volume\":\"20 \",\"pages\":\"Article 100585\"},\"PeriodicalIF\":0.0000,\"publicationDate\":\"2025-06-19\",\"publicationTypes\":\"Journal Article\",\"fieldsOfStudy\":null,\"isOpenAccess\":false,\"openAccessPdf\":\"\",\"citationCount\":\"0\",\"resultStr\":null,\"platform\":\"Semanticscholar\",\"paperid\":null,\"PeriodicalName\":\"Results in Control and Optimization\",\"FirstCategoryId\":\"1085\",\"ListUrlMain\":\"https://www.sciencedirect.com/science/article/pii/S2666720725000712\",\"RegionNum\":0,\"RegionCategory\":null,\"ArticlePicture\":[],\"TitleCN\":null,\"AbstractTextCN\":null,\"PMCID\":null,\"EPubDate\":\"\",\"PubModel\":\"\",\"JCR\":\"Q3\",\"JCRName\":\"Mathematics\",\"Score\":null,\"Total\":0}","platform":"Semanticscholar","paperid":null,"PeriodicalName":"Results in Control and Optimization","FirstCategoryId":"1085","ListUrlMain":"https://www.sciencedirect.com/science/article/pii/S2666720725000712","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"Q3","JCRName":"Mathematics","Score":null,"Total":0}
A study of adaptive population sizing in a self-adaptive differential evolution
Differential Evolution (DE) is extensively applied due to its simplicity, robustness, and computational efficiency. However, the performance of DE is influenced by several factors, including the nature of the problem, the specific algorithm variant, and user-defined settings. Numerous studies have explored adaptive parameter settings to reduce the sensitivity of DE’s performance to user inputs, parameter choices, and problem characteristics. DE’s ability to find optimal solutions depends on offspring generation and population diversity. One of the ways to improve DE’s population diversity is by adjusting the population size, either by introducing new individuals or eliminating existing ones. This work investigates the adaptation of population sizing of a self-adaptive differential evolution algorithm called Self-Adaptive Ensemble-based DE with Enhanced Population Sizing (SAEDE-EP). The adaptation of population sizing in SAEDE-EP is influenced by two parameters: the threshold value for stagnation comparison of the best individual over generations and the population size’s growth rate. The effect of these two parameters on population sizing adaptation is evaluated using 26 benchmark single-objective unconstrained optimization functions consisting of unimodal, multimodal, hybrid, and composition functions. SAEDE-EP is compared against 18 state-of-the-art evolutionary algorithms on 10 functions from the 100-Digit Challenge on CEC 2019 single-objective real parameter optimization. Additionally, SAEDE-EP is tested on 57 problems from the CEC-2020 Competitions on Real-World Single Objective Constrained Optimization. Comparative analysis indicates that SAEDE-EP performs well in single-objective unconstrained optimization problems with various characteristics and solves 86% of the real-world single-objective constrained optimization, requiring less computational time and less exhaustive effort to set parameters.