Share your thoughts, 1 month free Claude Pro on usSee more
WorkDL logo mark

Discovering Interpretable Multi-Parameter Control Policies for Evolutionary Algorithms Using Deep Reinforcement Learning

About

While deep Reinforcement Learning (deep-RL) has been increasingly applied to parameter control in evolutionary algorithms, rigorous theoretical analysis of parameter control remains largely restricted to single-parameter settings, owing to the difficulty of deriving effective, interpretable multi-parameter policies amenable to formal study. We demonstrate how deep-RL can be leveraged to overcome this barrier, using the (1+($\lambda$,$\lambda$))-genetic algorithm optimizing OneMax, one of the few problems where a super-constant speedup of dynamic control has been formally proven, as a representative case study. We first show that standard approaches struggle to converge in this multi-parameter setting, and introduce algorithm-agnostic enhancements targeting action-space decomposition, reward shifting, and long-horizon discounting. With these in place, we compare common deep-RL methods and find that Double Deep Q-Networks uniquely avoid the policy collapse observed in Proximal Policy Optimization, yielding trajectories suitable for downstream analysis. Crucially, we move beyond the ``black-box'' nature of neural networks by distilling the learned behaviors into a transparent, symbolic control policy. This resulting policy does not only offer interpretability for future theoretical analysis but also yields exceptional performance, consistently outperforming existing baselines across a wide range of problem sizes.

Tai Nguyen, Phong Le, Carola Doerr, Nguyen Dang• 2026

Related benchmarks

TaskDatasetResultRank
OptimizationOneMax n=3,000
Normalized ERT4.827
7
OptimizationOneMax n=4,000
Normalized ERT4.859
7
OptimizationOneMax n=5,000
Normalized ERT4.87
7
OptimizationOneMax n=10,000
Normalized ERT4.93
7
OptimizationOneMax n=20,000
Normalized ERT4.964
7
OptimizationOneMax n=30,000
Normalized Expected Runtime4.998
7
OptimizationOneMax n=40,000
Normalized ERT5.006
7
Dynamic Algorithm ConfigurationOneMax n=1,000--
7
Dynamic Algorithm ConfigurationOneMax n=1,500--
7
Dynamic Algorithm ConfigurationOneMax n=2,000--
7
Showing 10 of 10 rows

Other info

Follow for update