Abstract
Differential evolution (DE) has attracted widespread attention due to its outstanding optimization performance and ease of operation, but it cannot avoid the dilemmas of premature convergence or stagnation when faced with complex optimization problems. To reduce the probability of such difficulties for DE, we sort out the factors that influence the balance between global exploration and local exploitation in the DE algorithm, and we design a novel DE variant (abbreviated as PISRDE) by integrating the corresponding influence factors through a periodic intervention mechanism and a systematic regulation mechanism. The periodic intervention mechanism divides the optimization operations of PISRDE into routine operation and intervention operation, and it balances global exploration and local exploitation at the macro level by executing the two operations alternately. The systematic regulation mechanism treats the involved optimization strategies and parameter settings as an organic system for targeted design, to balance global exploration and local exploitation at the meso or micro level. To evaluate and verify the optimization performance of PISRDE, we employ seven DE variants with excellent optimization performance to conduct comparison experiments on the IEEE CEC 2014 and IEEE CEC 2017 benchmarks. The comparison results indicate that PISRDE outperforms all competitors overall, and its relative advantage is even more significant when dealing with high-dimensional and complex optimization problems.
Graphical abstract
Schematic design philosophy of PISRDE












Similar content being viewed by others
Explore related subjects
Discover the latest articles, news and stories from top researchers in related subjects.Data Availability and Access
All authors have reviewed and approved the final manuscript submitted and the data utilized in this paper. The test benchmarks and comparison algorithms employed in this paper are detailed in the corresponding references, and the experimental data for proposed algorithm are shown in the Supplementary Material
References
Storn R, Price K (1997) Differential evolution-a simple and efficient heuristic for global optimization over continuous spaces. J Global Optim 11:341–359
Li C, Deng L, Qiao L, Zhang L (2022) An efficient differential evolution algorithm based on orthogonal learning and elites local search mechanisms for numerical optimization. Knowl-Based Syst 235:107636
Liu D, He H, Yang Q, Wang Y, Jeon S-W, Zhang J (2023) Function value ranking aware differential evolution for global numerical optimization. Swarm Evol Comput 78:101282
Lv D, Xiong G, Fu X, Al-Betar MA, Zhang J, Bouchekara HR, Chen H (2023) Exponential hybrid mutation differential evolution for economic dispatch of large-scale power systems considering valve-point effects. Appl Intell 53:31046–31064
Wang P, Xue B, Liang J, Zhang M (2023) Differential evolution-based feature selection: a niching-based multiobjective approach. IEEE Trans Evol Comput 27:296–310
Wang L, Li J, Yan X (2024) A variable population size opposition-based learning for differential evolution algorithm and its applications on feature selection. Appl Intell 54:959–984
Dai M, Feng X, Yu H, Guo W (2023) An opposition-based differential evolution clustering algorithm for emotional preference and migratory behavior optimization. Knowl-Based Syst 259:110073
Kumar A, Biswas PP, Suganthan PN (2022) Differential evolution with orthogonal array-based initialization and a novel selection strategy. Swarm Evol Comput 68:101010
Civicioglu P, Besdok E (2023) Bernstein-Levy differential evolution algorithm for numerical function optimization. Neural Comput Appl 35:6603–6621
Wang Z, Chen Z, Wang Z, Wei J, Chen X, Li Q, Zheng Y, Sheng W (2022) Adaptive memetic differential evolution with multi-niche sampling and neighborhood crossover strategies for global optimization. Inf Sci 583:121–136
Zeng Z, Zhang M, Chen T, Hong Z (2021) A new selection operator for differential evolution algorithm. Knowl-Based Syst 226:107150
Zeng Z, Zhang H (2022) An evolutionary-state-based selection strategy for enhancing differential evolution algorithm. Inf Sci 617:373–394
Zhang X, Liu Q, Qu Y (2023) An adaptive differential evolution algorithm with population size reduction strategy for unconstrained optimization problem. Appl Soft Comput 138:110209
Cheng J, Pan Z, Liang H, Gao Z, Gao J (2021) Differential evolution algorithm with fitness and diversity ranking-based mutation operator. Swarm Evol Comput 61:100816
Tian M, Yan X, Gao X (2024) An enhanced adaptive differential evolution algorithm with dual performance evaluation metrics for numerical optimization. Swarm Evol Comput 84:101454
Li Y, Wang S, Yang B (2020) An improved differential evolution algorithm with dual mutation strategies collaboration. Expert Syst Appl 153:113451
Li Y, Wang S, Yang H, Chen H (2023) Differential evolution with variable leader-adjoint populations. Appl Intell 53:15580–15602
Zhang S, Zheng S, Zheng L (2023) Differential evolution with objective and dimension knowledge utilization. Swarm Evol Comput 80:101322
Zhong X, Cheng P (2021) An elite-guided hierarchical differential evolution algorithm. Appl Intell 51:4962–4983
Gupta S, Su R (2022) An efficient differential evolution with fitness-based dynamic mutation strategy and control parameters. Knowl-Based Syst 251:109280
Yang Q, Yuan S, Gao H, Zhang W (2024) Differential evolution with migration mechanism and information reutilization for global optimization. Expert Syst Appl 238:122076
Deng W, Xu J, Song Y, Zhao H (2021) Differential evolution algorithm with wavelet basis function and optimal mutation strategy for complex optimization problem. Appl Soft Comput 100:106724
Liu T, Xiong G, Mohamed AW, Suganthan PN (2022) Opposition-mutual learning differential evolution with hybrid mutation strategy for large-scale economic load dispatch problems with valve-point effects and multi-fuel options. Inf Sci 609:1721–1745
Sun G, Yang B, Yang Z, Xu G (2020) An adaptive differential evolution with combined strategy for global numerical optimization. Soft Comput 24:6277–6296
Deng L, Li C, Han R, Zhang L, Qiao L (2021) TPDE: a tri-population differential evolution based on zonal-constraint stepped division mechanism and multiple adaptive guided mutation strategies. Inf Sci 575:22–40
Li Y, Han T, Wang X, Zhou H, Tang S, Huang C, Han B (2023) MjSO: a modified differential evolution with a probability selection mechanism and a directed mutation strategy. Swarm Evol Comput 78:101294
Xia X, Tong L, Zhang Y, Xu X, Yang H, Gui L, Li Y, Li K (2021) NFDDE: a novelty-hybrid-fitness driving differential evolution algorithm. Inf Sci 579:33–54
Jin P, Cen J, Feng Q, Ai W, Chen H, Qiao H (2024) Differential evolution with the mutation strategy transformation based on a quartile for numerical optimization. Appl Intell 54:334–356
Song Y, Zhao G, Zhang B, Chen H, Deng W, Deng W (2023) An enhanced distributed differential evolution algorithm for portfolio optimization problems. Eng Appl Artif Intell 121:106004
Sun Y, Yang G (2024) Differential evolution with stage stratification method and dual balanced mutation strategy for real-parameter numerical optimization. Expert Syst Appl 238:121774
Xia X, Gui L, Zhang Y, Xu X, Yu F, Wu H, Wei B, He G, Li Y, Li K (2021) A fitness-based adaptive differential evolution algorithm. Inf Sci 549:116–141
Deng L, Li C, Sun H, Qiao L, Miao X (2022) Dual mutations collaboration mechanism with elites guiding and inferiors eliminating techniques for differential evolution. Soft Comput 26:1923–1940
Yi W, Chen Y, Pei Z, Lu J (2022) Adaptive differential evolution with ensembling operators for continuous optimization problems. Swarm Evol Comput 69:100994
Deng L, Li C, Sun G (2020) An adaptive dimension level adjustment framework for differential evolution. Knowl-Based Syst 206:106388
Wang Y, Yang H, Xu C, Zeng Y, Xu G (2024) An integrated differential evolution of multi-population based on contribution degree. Complex Intell Sys 10:525–550
Wang M, Ma Y, Wang P (2022) Parameter and strategy adaptive differential evolution algorithm based on accompanying evolution. Inf Sci 607:1136–1157
Deng L, Li C, Lan Y, Sun G, Shang C (2022) Differential evolution with dynamic combination based mutation operator and two-level parameter adaptation strategy. Expert Syst Appl 192:116298
Yang Q, Qiao Z, Xu P, Lin X, Gao X, Wang Z, Lu Z, Jeon S, Zhang J (2024) Triple competitive differential evolution for global numerical optimization. Swarm Evol Comput 84:101450
Liao Z, Gong W, Wang L, Yan X, Hu C (2020) A decomposition-based differential evolution with reinitialization for nonlinear equations systems. Knowl-Based Syst 191:105312
Yan X, Tian M (2022) Differential evolution with two-level adaptive mechanism for numerical optimization. Knowl-Based Syst 241:108209
Xie L, Wang Y, Tang S, Huang C, Li Y, Dong K, Song T (2024) A novel adaptive parameter strategy differential evolution algorithm and its application in midcourse guidance maneuver decision-making. Complex Intell Sys 10:847–868
Lin X, Meng Z (2024) An adaptative differential evolution with enhanced diversity and restart mechanism. Expert Syst Appl 249:123634
Deng L, Zhang L, Fu N, Sun H, Qiao L (2020) ERG-DE: An elites regeneration framework for differential evolution. Inf Sci 539:81–103
Sun G, Yang G, Zhang G (2022) Two-level parameter cooperation-based population regeneration framework for differential evolution. Swarm Evol Comput 75:101122
Li C, Sun G, Deng L, Qiao L, Yang G (2023) A population state evaluation-based improvement framework for differential evolution. Inf Sci 629:15–38
Liang JJ, Qu BY, Suganthan PN (2013) Problem definitions and evaluation criteria for the CEC 2014 special session and competition on single objective real-parameter numerical optimization. Computational Intelligence Laboratory, Zhengzhou University, Zhengzhou China and Technical Report, Nanyang Technological University, Singapore 635:2014
Awad NH, Ali MZ, Liang JJ, Qu BY, Suganthan PN, Problem definitions and evaluation criteria for the CEC, (2017) special session and competition on single objective bound constrained real-parameter numerical optimization. National University of Defense Technology, Changsha, Hunan, PR China and Kyungpook National University, Daegu, South Korea and Nanyang Technological University, Singapore, Technical Report 2016:1–34
Mohamed AW, Mohamed AK (2019) Adaptive guided differential evolution algorithm with novel mutation for numerical optimization. Int J Mach Learn Cybern 10:253–277
He W, Gong W, Wang L, Yan X, Hu C (2019) Fuzzy neighborhood-based differential evolution with orientation for nonlinear equation systems. Knowl-Based Syst 182:104796
Zhao X, Feng S, Hao J, Zuo X, Zhang Y (2021) Neighborhood opposition-based differential evolution with Gaussian perturbation. Soft Comput 25:27–46
Gupta S, Su R (2023) Multiple individual guided differential evolution with time varying and feedback information-based control parameters. Knowl-Based Syst 259:110091
Faramarzi A, Heidarinejad M, Mirjalili S, Gandomi AH (2020) Marine Predators Algorithm: A nature-inspired metaheuristic. Expert Syst Appl 152:113377
Sun G, Han R, Deng L, Li C, Yang G (2023) Hierarchical structure-based joint operations algorithm for global optimization. Swarm Evol Comput 79:101311
Liu J, Fu Y, Li Y, Sun L, Zhou H (2024) An effective theoretical and experimental analysis method for the improved slime mould algorithm. Expert Syst Appl 247:123299
Acknowledgements
This work was supported by National Natural Science Foundation of China (Grant No.62176075 and No.71701187), National Key R&D Program of China (Grant No.2022YFB3304000), and Shandong Provincial Natural Science Foundation (Grant No.ZR2021MF063).
Author information
Authors and Affiliations
Contributions
Conceptualization: Gaoji Sun, Libao Deng; Methodology: Gaoji Sun; Formal analysis: Gaoji Sun, Chunlei Li; Software: Gaoji Sun, Guoqing Yang; Data curation and visualization: Guanyu Yuan, Chunlei Li; Writing - original draft: Guanyu Yuan, Gaoji Sun; Writing - review and editing: Guanyu Yuan, Gaoji Sun, Libao Deng, Chunlei Li, Guoqing Yang; Funding acquisition: Gaoji Sun, Libao Deng, Guoqing Yang; Supervision: Gaoji Sun, Libao Deng.
Corresponding authors
Ethics declarations
Competing Interest
The authors declare that they have no conflict of interest.
Additional information
Publisher's Note
Springer Nature remains neutral with regard to jurisdictional claims in published maps and institutional affiliations.
Supplementary Information
Below is the link to the electronic supplementary material.
Rights and permissions
Springer Nature or its licensor (e.g. a society or other partner) holds exclusive rights to this article under a publishing agreement with the author(s) or other rightsholder(s); author self-archiving of the accepted manuscript version of this article is solely governed by the terms of such publishing agreement and applicable law.
About this article
Cite this article
Yuan, G., Sun, G., Deng, L. et al. A novel differential evolution algorithm based on periodic intervention and systematic regulation mechanisms. Appl Intell 54, 11779–11803 (2024). https://doi.org/10.1007/s10489-024-05781-8
Accepted:
Published:
Issue Date:
DOI: https://doi.org/10.1007/s10489-024-05781-8