Deep Reinforcement Learning for Dynamic Algorithm Selection: A Proof-of-Principle Study on Differential Evolution
On the map: Deep reinforcement learning methods → RL for games and combinatorial optimization
Abstract (arXiv)
Evolutionary algorithms, such as Differential Evolution, excel in solving real-parameter optimization challenges. However, the effectiveness of a single algorithm varies across different problem instances, necessitating considerable efforts in algorithm selection or configuration. This paper aims to address the limitation by leveraging the complementary strengths of a group of algorithms and dynamically scheduling them throughout the optimization progress for specific problems. We propose a deep reinforcement learning-based dynamic algorithm selection framework to accomplish this task. Our approach models the dynamic algorithm selection a Markov Decision Process, training an agent in a policy gradient manner to select the most suitable algorithm according to the features observed during the optimization process. To empower the agent with the necessary information, our framework incorporates a thoughtful design of landscape and algorithmic features. Meanwhile, we employ a sophisticated deep neural network model to infer the optimal action, ensuring informed algorithm selections. Additionally, an algorithm context restoration mechanism is embedded to facilitate smooth switching among different algorithms. These mechanisms together enable our framework to seamlessly select and switch algorithms in a dynamic online fashion. Notably, the proposed framework is simple and generic, offering potential improvements across a broad spectrum of evolutionary algorithms. As a proof-of-principle study, we apply this framework to a group of Differential Evolution algorithms. The experimental results showcase the remarkable effectiveness of the proposed framework, not only enhancing the overall optimization performance but also demonstrating favorable generalization ability across different problem classes.
Key facts. Cited by 24 papers in the map (data through 13 Oct 2026). Placed in RL for games and combinatorial optimization, one of 15 directions in Deep reinforcement learning methods. Builds on 7 of its 55 references that are in the map. First posted on arXiv 4 Mar 2024.
Builds on
7 of 55 references.
References · 7
- 2017Proximal Policy Optimization Algorithmscited by 14,592
- 2015Deep Reinforcement Learning with Double Q-learningcited by 1,710
- 2016OpenAI Gymcited by 1,694
- 2018Automated Algorithm Selection: Survey and Perspectivescited by 112
- 2019Deep Reinforcement Learning Based Parameter Control in Differential Evolutioncited by 37
- 2022Multi-agent Dynamic Algorithm Configurationcited by 36
- 2021Learning adaptive differential evolution algorithm from optimization experiences by policy gradientcited by 24
Built on by
Citing papers per year: 2024: 6; 2025: 11; 2026: 7.
24 papers.
Sort:
By area:
- 2024Toward Automated Algorithm Design: A Survey and Practical Guide to Meta-Black-Box-Optimizationcited by 23
- 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
- 2024Pretrained Optimization Model for Zero-Shot Black Box Optimizationcited by 13
- 2025Reinforcement Learning-based Self-adaptive Differential Evolution through Automated Landscape Feature Learningcited by 12
- 2025A Systematic Survey on Large Language Models for Evolutionary Optimization: From Modeling to Solvingcited by 11
- 2024Neural Exploratory Landscape Analysis for Meta-Black-Box-Optimizationcited by 10
- 2025MetaBox-v2: A Unified Benchmark Platform for Meta-Black-Box Optimizationcited by 9
- 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
- 2025DesignX: Human-Competitive Algorithm Designer for Black-Box Optimizationcited by 5
12 more
- 2025Advancing CMA-ES with Learning-Based Cooperative Coevolution for Scalable Optimizationcited by 4
- 2025AutoEP: LLMs-Driven Automation of Hyperparameter Evolution for Metaheuristic Algorithmscited by 4
- 2025A Novel Two-Phase Cooperative Co-evolution Framework for Large-Scale Global Optimization with Complex Overlappingcited by 2
- 2026Task-free Adaptive Meta Black-box Optimizationcited by 2
- 2025PlatMetaX: An Integrated MATLAB platform for Meta-Black-Box Optimizationcited by 1
- 2026Detect and Act: Automated Dynamic Optimizer through Meta-Black-Box Optimizationcited by 1
- 2026Meta-Learning-Assisted Constraint Relaxation for Constrained Black-Box Optimizationcited by 1
- 2026Meta-Black-Box Optimization with Ensemble Surrogate Modeling for Robustness-Accuracy Trade-off within SAEAcited by 1
- 2025Greedy Restart Schedules: A Baseline for Dynamic Algorithm Selection on Numerical Black-box Optimization Problemscited by 0
- 2026READY: Reward Discovery for Meta-Black-Box Optimizationcited by 0
- 2026Reinforcement learning to choose optimizerscited by 0
- 2026Hyper Algorithm Design Agent: Evolving Learnable Optimizer from Zerocited by 0
- 2026Hyper Algorithm Design Agent: Evolving Learnable Optimizer from Zero28 Sep 2026
- 2026Reinforcement learning to choose optimizers1 Sep 2026
- 2026Meta-Black-Box Optimization with Ensemble Surrogate Modeling for Robustness-Accuracy Trade-off within SAEA30 May 2026
- 2026Meta-Learning-Assisted Constraint Relaxation for Constrained Black-Box Optimization31 Jan 2026
- 2026Detect and Act: Automated Dynamic Optimizer through Meta-Black-Box Optimization30 Jan 2026
- 2026READY: Reward Discovery for Meta-Black-Box Optimization29 Jan 2026
- 2026Task-free Adaptive Meta Black-box Optimization29 Jan 2026
- 2025AutoEP: LLMs-Driven Automation of Hyperparameter Evolution for Metaheuristic Algorithms27 Sep 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
12 more
- 2025Advancing CMA-ES with Learning-Based Cooperative Coevolution for Scalable Optimization24 Apr 2025
- 2025Greedy Restart Schedules: A Baseline for Dynamic Algorithm Selection on Numerical Black-box Optimization Problems15 Apr 2025
- 2025PlatMetaX: An Integrated MATLAB platform for Meta-Black-Box Optimization26 Mar 2025
- 2025A Novel Two-Phase Cooperative Co-evolution Framework for Large-Scale Global Optimization with Complex Overlapping23 Mar 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
- 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
- 2024Pretrained Optimization Model for Zero-Shot Black Box Optimization6 May 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
- 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
- 2025Reinforcement Learning-based Self-adaptive Differential Evolution through Automated Landscape Feature Learningcited by 12
- 2024RLEMMO: Evolutionary Multimodal Optimization Assisted By Deep Reinforcement Learningcited by 7
- 2025Surrogate Learning in Meta-Black-Box Optimization: A Preliminary Studycited by 7
- 2025Advancing CMA-ES with Learning-Based Cooperative Coevolution for Scalable Optimizationcited by 4
- 2026Reinforcement learning to choose optimizerscited by 0
- 2026Reinforcement learning to choose optimizers1 Sep 2026
- 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
- 2024ConfigX: Modular Configuration for Evolutionary Algorithms via Multitask Reinforcement Learning10 Dec 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
- 2024Toward Automated Algorithm Design: A Survey and Practical Guide to Meta-Black-Box-Optimizationcited by 23
- 2024Pretrained Optimization Model for Zero-Shot Black Box Optimizationcited by 13
- 2025A Systematic Survey on Large Language Models for Evolutionary Optimization: From Modeling to Solvingcited by 11
- 2024Neural Exploratory Landscape Analysis for Meta-Black-Box-Optimizationcited by 10
- 2025MetaBox-v2: A Unified Benchmark Platform for Meta-Black-Box Optimizationcited by 9
- 2025Instance Generation for Meta-Black-Box Optimization through Latent Space Reverse Engineeringcited by 6
- 2025DesignX: Human-Competitive Algorithm Designer for Black-Box Optimizationcited by 5
- 2025AutoEP: LLMs-Driven Automation of Hyperparameter Evolution for Metaheuristic Algorithmscited by 4
- 2025A Novel Two-Phase Cooperative Co-evolution Framework for Large-Scale Global Optimization with Complex Overlappingcited by 2
- 2026Task-free Adaptive Meta Black-box Optimizationcited by 2
- 2025PlatMetaX: An Integrated MATLAB platform for Meta-Black-Box Optimizationcited by 1
- 2026Detect and Act: Automated Dynamic Optimizer through Meta-Black-Box Optimizationcited by 1
12 most cited of 17 All 17 (JSON)
- 2026Hyper Algorithm Design Agent: Evolving Learnable Optimizer from Zero28 Sep 2026
- 2026Meta-Black-Box Optimization with Ensemble Surrogate Modeling for Robustness-Accuracy Trade-off within SAEA30 May 2026
- 2026Meta-Learning-Assisted Constraint Relaxation for Constrained Black-Box Optimization31 Jan 2026
- 2026Detect and Act: Automated Dynamic Optimizer through Meta-Black-Box Optimization30 Jan 2026
- 2026READY: Reward Discovery for Meta-Black-Box Optimization29 Jan 2026
- 2026Task-free Adaptive Meta Black-box Optimization29 Jan 2026
- 2025AutoEP: LLMs-Driven Automation of Hyperparameter Evolution for Metaheuristic Algorithms27 Sep 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
- 2025Greedy Restart Schedules: A Baseline for Dynamic Algorithm Selection on Numerical Black-box Optimization Problems15 Apr 2025
12 newest of 17 All 17 (JSON)