Deep Reinforcement Learning Based Parameter Control in Differential Evolution
Not on the map. Why?
Abstract (arXiv)
Adaptive Operator Selection (AOS) is an approach that controls discrete parameters of an Evolutionary Algorithm (EA) during the run. In this paper, we propose an AOS method based on Double Deep Q-Learning (DDQN), a Deep Reinforcement Learning method, to control the mutation strategies of Differential Evolution (DE). The application of DDQN to DE requires two phases. First, a neural network is trained offline by collecting data about the DE state and the benefit (reward) of applying each mutation strategy during multiple runs of DE tackling benchmark functions. We define the DE state as the combination of 99 different features and we analyze three alternative reward functions. Second, when DDQN is applied as a parameter controller within DE to a different test set of benchmark functions, DDQN uses the trained neural network to predict which mutation strategy should be applied to each parent at each generation according to the DE state. Benchmark functions for training and testing are taken from the CEC2005 benchmark with dimensions 10 and 30. We compare the results of the proposed DE-DDQN algorithm to several baseline DE algorithms using no online selection, random selection and other AOS methods, and also to the two winners of the CEC2005 competition. The results show that DE-DDQN outperforms the non-adaptive methods for all functions in the test set; while its results are comparable with the last two algorithms.
Key facts. Cited by 37 papers in the map (data through 7 Oct 2026). First posted on arXiv 20 May 2019.
Builds on
No reference list yet.
Built on by
Citing papers per year: 2022: 5; 2023: 5; 2024: 9; 2025: 13; 2026: 5.
37 papers.
Sort:
By area:
- 2022Automated Dynamic Algorithm Configurationcited by 37
- 2022Multi-agent Dynamic Algorithm Configurationcited by 36
- 2023MetaBox: A Benchmark Platform for Meta-Black-Box Optimization with Reinforcement Learningcited by 35
- 2024Deep Reinforcement Learning for Dynamic Algorithm Selection: A Proof-of-Principle Study on Differential Evolutioncited by 24
- 2024Bridging Evolutionary Algorithms and Reinforcement Learning: A Comprehensive Survey on Hybrid Algorithmscited by 23
- 2024Toward Automated Algorithm Design: A Survey and Practical Guide to Meta-Black-Box-Optimizationcited by 23
- 2024Symbol: Generating Flexible Black-Box Optimizers through Symbolic Equation Learningcited by 22
- 2024Auto-configuring Exploration-Exploitation Tradeoff in Evolutionary Computation via Deep Reinforcement Learningcited by 17
- 2024ConfigX: Modular Configuration for Evolutionary Algorithms via Multitask Reinforcement Learningcited by 15
- 2023Automated Design of Metaheuristic Algorithms: A Surveycited by 12
- 2025Reinforcement Learning-based Self-adaptive Differential Evolution through Automated Landscape Feature Learningcited by 12
- 2022Theory-inspired Parameter Control Benchmarks for Dynamic Algorithm Configurationcited by 11
25 more
- 2024Neural Exploratory Landscape Analysis for Meta-Black-Box-Optimizationcited by 10
- 2025MetaBox-v2: A Unified Benchmark Platform for Meta-Black-Box Optimizationcited by 9
- 2025A Systematic Survey on Large Language Models for Evolutionary Optimization: From Modeling to Solvingcited by 9
- 2022Reinforcement learning based adaptive metaheuristicscited by 7
- 2024RLEMMO: Evolutionary Multimodal Optimization Assisted By Deep Reinforcement Learningcited by 7
- 2025Surrogate Learning in Meta-Black-Box Optimization: A Preliminary Studycited by 7
- 2025Instance Generation for Meta-Black-Box Optimization through Latent Space Reverse Engineeringcited by 6
- 2023Using Automated Algorithm Configuration for Parameter Controlcited by 5
- 2025On the Importance of Reward Design in Reinforcement Learning-based Dynamic Algorithm Configuration: A Case Study on OneMax with (1+(λ,λ))-GAcited by 5
- 2025DesignX: Human-Competitive Algorithm Designer for Black-Box Optimizationcited by 5
- 2025Advancing CMA-ES with Learning-Based Cooperative Coevolution for Scalable Optimizationcited by 4
- 2024R2 Indicator and Deep Reinforcement Learning Enhanced Adaptive Multi-Objective Evolutionary Algorithmcited by 3
- 2025LiBOG: Lifelong Learning for Black-Box Optimizer Generationcited by 3
- 2025Multi-parameter Control for the (1+(λ,λ))-GA on OneMax via Deep Reinforcement Learningcited by 1
- 2025Deep Reinforcement Learning for Dynamic Algorithm Configuration: A Case Study on Optimizing OneMax with the (1+(λ,λ))-GAcited by 1
- 2026Meta-Black-Box Optimization with Ensemble Surrogate Modeling for Robustness-Accuracy Trade-off within SAEAcited by 1
- 2022Learning Adaptive Evolutionary Computation for Solving Multi-Objective Optimization Problemscited by 0
- 2023Local Optima Correlation Assisted Adaptive Operator Selectioncited by 0
- 2023UAV Trajectory and Multi-User Beamforming Optimization for Clustered Users Against Passive Eavesdropping Attacks With Unknown CSIcited by 0
- 2025Reinforcement learning Based Automated Design of Differential Evolution Algorithm for Black-box Optimizationcited by 0
- 2025Graph-Supported Dynamic Algorithm Configuration for Multi-Objective Combinatorial Optimizationcited by 0
- 2026READY: Reward Discovery for Meta-Black-Box Optimizationcited by 0
- 2026Surrogate Ensemble in Expensive Multi-Objective Optimization via Deep Q-Learningcited by 0
- 2026Code World Models for Parameter Control in Evolutionary Algorithmscited by 0
- 2026Discovering Interpretable Multi-Parameter Control Policies for Evolutionary Algorithms Using Deep Reinforcement Learningcited by 0
- 2026Discovering Interpretable Multi-Parameter Control Policies for Evolutionary Algorithms Using Deep Reinforcement Learning8 Jun 2026
- 2026Meta-Black-Box Optimization with Ensemble Surrogate Modeling for Robustness-Accuracy Trade-off within SAEA30 May 2026
- 2026Code World Models for Parameter Control in Evolutionary Algorithms25 Feb 2026
- 2026Surrogate Ensemble in Expensive Multi-Objective Optimization via Deep Q-Learning31 Jan 2026
- 2026READY: Reward Discovery for Meta-Black-Box Optimization29 Jan 2026
- 2025Deep Reinforcement Learning for Dynamic Algorithm Configuration: A Case Study on Optimizing OneMax with the (1+(λ,λ))-GA3 Dec 2025
- 2025Instance Generation for Meta-Black-Box Optimization through Latent Space Reverse Engineering19 Sep 2025
- 2025A Systematic Survey on Large Language Models for Evolutionary Optimization: From Modeling to Solving10 Sep 2025
- 2025DesignX: Human-Competitive Algorithm Designer for Black-Box Optimization23 May 2025
- 2025MetaBox-v2: A Unified Benchmark Platform for Meta-Black-Box Optimization23 May 2025
- 2025Graph-Supported Dynamic Algorithm Configuration for Multi-Objective Combinatorial Optimization22 May 2025
- 2025LiBOG: Lifelong Learning for Black-Box Optimizer Generation19 May 2025
25 more
- 2025Multi-parameter Control for the (1+(λ,λ))-GA on OneMax via Deep Reinforcement Learning19 May 2025
- 2025Advancing CMA-ES with Learning-Based Cooperative Coevolution for Scalable Optimization24 Apr 2025
- 2025Reinforcement Learning-based Self-adaptive Differential Evolution through Automated Landscape Feature Learning23 Mar 2025
- 2025Surrogate Learning in Meta-Black-Box Optimization: A Preliminary Study23 Mar 2025
- 2025On the Importance of Reward Design in Reinforcement Learning-based Dynamic Algorithm Configuration: A Case Study on OneMax with (1+(λ,λ))-GA27 Feb 2025
- 2025Reinforcement learning Based Automated Design of Differential Evolution Algorithm for Black-box Optimization22 Jan 2025
- 2024ConfigX: Modular Configuration for Evolutionary Algorithms via Multitask Reinforcement Learning10 Dec 2024
- 2024Toward Automated Algorithm Design: A Survey and Practical Guide to Meta-Black-Box-Optimization1 Nov 2024
- 2024Neural Exploratory Landscape Analysis for Meta-Black-Box-Optimization20 Aug 2024
- 2024RLEMMO: Evolutionary Multimodal Optimization Assisted By Deep Reinforcement Learning12 Apr 2024
- 2024Auto-configuring Exploration-Exploitation Tradeoff in Evolutionary Computation via Deep Reinforcement Learning12 Apr 2024
- 2024R2 Indicator and Deep Reinforcement Learning Enhanced Adaptive Multi-Objective Evolutionary Algorithm11 Apr 2024
- 2024Deep Reinforcement Learning for Dynamic Algorithm Selection: A Proof-of-Principle Study on Differential Evolution4 Mar 2024
- 2024Symbol: Generating Flexible Black-Box Optimizers through Symbolic Equation Learning4 Feb 2024
- 2024Bridging Evolutionary Algorithms and Reinforcement Learning: A Comprehensive Survey on Hybrid Algorithms22 Jan 2024
- 2023MetaBox: A Benchmark Platform for Meta-Black-Box Optimization with Reinforcement Learning12 Oct 2023
- 2023UAV Trajectory and Multi-User Beamforming Optimization for Clustered Users Against Passive Eavesdropping Attacks With Unknown CSI11 Jun 2023
- 2023Local Optima Correlation Assisted Adaptive Operator Selection3 May 2023
- 2023Automated Design of Metaheuristic Algorithms: A Survey12 Mar 2023
- 2023Using Automated Algorithm Configuration for Parameter Control23 Feb 2023
- 2022Learning Adaptive Evolutionary Computation for Solving Multi-Objective Optimization Problems1 Nov 2022
- 2022Multi-agent Dynamic Algorithm Configuration13 Oct 2022
- 2022Reinforcement learning based adaptive metaheuristics24 Jun 2022
- 2022Automated Dynamic Algorithm Configuration27 May 2022
- 2022Theory-inspired Parameter Control Benchmarks for Dynamic Algorithm Configuration7 Feb 2022
- 2022Automated Dynamic Algorithm Configurationcited by 37
- 2022Multi-agent Dynamic Algorithm Configurationcited by 36
- 2023MetaBox: A Benchmark Platform for Meta-Black-Box Optimization with Reinforcement Learningcited by 35
- 2024Deep Reinforcement Learning for Dynamic Algorithm Selection: A Proof-of-Principle Study on Differential Evolutioncited by 24
- 2024Bridging Evolutionary Algorithms and Reinforcement Learning: A Comprehensive Survey on Hybrid Algorithmscited by 23
- 2024Toward Automated Algorithm Design: A Survey and Practical Guide to Meta-Black-Box-Optimizationcited by 23
- 2024Symbol: Generating Flexible Black-Box Optimizers through Symbolic Equation Learningcited by 22
- 2024Auto-configuring Exploration-Exploitation Tradeoff in Evolutionary Computation via Deep Reinforcement Learningcited by 17
- 2024ConfigX: Modular Configuration for Evolutionary Algorithms via Multitask Reinforcement Learningcited by 15
- 2023Automated Design of Metaheuristic Algorithms: A Surveycited by 12
- 2025Reinforcement Learning-based Self-adaptive Differential Evolution through Automated Landscape Feature Learningcited by 12
- 2022Theory-inspired Parameter Control Benchmarks for Dynamic Algorithm Configurationcited by 11
12 most cited of 36 All 36 (JSON)
- 2026Discovering Interpretable Multi-Parameter Control Policies for Evolutionary Algorithms Using Deep Reinforcement Learning8 Jun 2026
- 2026Meta-Black-Box Optimization with Ensemble Surrogate Modeling for Robustness-Accuracy Trade-off within SAEA30 May 2026
- 2026Surrogate Ensemble in Expensive Multi-Objective Optimization via Deep Q-Learning31 Jan 2026
- 2026READY: Reward Discovery for Meta-Black-Box Optimization29 Jan 2026
- 2025Deep Reinforcement Learning for Dynamic Algorithm Configuration: A Case Study on Optimizing OneMax with the (1+(λ,λ))-GA3 Dec 2025
- 2025Instance Generation for Meta-Black-Box Optimization through Latent Space Reverse Engineering19 Sep 2025
- 2025A Systematic Survey on Large Language Models for Evolutionary Optimization: From Modeling to Solving10 Sep 2025
- 2025DesignX: Human-Competitive Algorithm Designer for Black-Box Optimization23 May 2025
- 2025MetaBox-v2: A Unified Benchmark Platform for Meta-Black-Box Optimization23 May 2025
- 2025Graph-Supported Dynamic Algorithm Configuration for Multi-Objective Combinatorial Optimization22 May 2025
- 2025LiBOG: Lifelong Learning for Black-Box Optimizer Generation19 May 2025
- 2025Multi-parameter Control for the (1+(λ,λ))-GA on OneMax via Deep Reinforcement Learning19 May 2025
12 newest of 36 All 36 (JSON)