Genetic Algorithm with Reinforcement Learning based Parameter Optimisation

Optimisation of parameters in Genetic algorithms (GA) can improve the speed and accuracy of the solution produced, but well optimised parameters are dependant on the problem being solved, and the substantial additional cost of spending time pre-computing good parameters can offset the benefit. This research investigates the use of reinforcement learning algorithms to optimise the parameters of the GA during its runtime. Specifically, we propose a variant of the GA method which embeds the Q-learning algorithm to select an optimal mutation rate at each iteration. Evaluating with a set of benchmark functions, the proposed GA model with Q-learning shows promising performance with lower mean scores than those of the original GA for most test functions. In particular, the Q-learning algorithm shows a promising emergent behaviour, i.e. selecting a high mutation rate when the population variance is low to increase swarm and search diversity. Evaluated using diverse unimodal and multimodal numerical optimisation problems, the proposed model outperforms several baseline GAs with a statistical significance.

Authors

Institutions

Publication Details

Published
2024-10-06
DOI
https://doi.org/10.1109/smc54092.2024.10831364
Citations
4
Primary Topic
Advanced Algorithms and Applications
Type
article
Field-Weighted Citation Impact
1.31
Controls
|||
ALL TIME
JAN
FEB
MAR
APR
MAY
JUN
JUL
AUG
SEP
OCT
article

Genetic Algorithm with Reinforcement Learning based Parameter Optimisation

A. E. R. Woodcock, Li Zhang
4 citations
Advanced Algorithms and Applications
1.31
article

Genetic Algorithm with Reinforcement Learning based Parameter Optimisation

A. E. R. Woodcock, Li Zhang
article en
4 citations

Abstract

Optimisation of parameters in Genetic algorithms (GA) can improve the speed and accuracy of the solution produced, but well optimised parameters are dependant on the problem being solved, and the substantial additional cost of spending time pre-computing good parameters can offset the benefit. This research investigates the use of reinforcement learning algorithms to optimise the parameters of the GA during its runtime. Specifically, we propose a variant of the GA method which embeds the Q-learning algorithm to select an optimal mutation rate at each iteration. Evaluating with a set of benchmark functions, the proposed GA model with Q-learning shows promising performance with lower mean scores than those of the original GA for most test functions. In particular, the Q-learning algorithm shows a promising emergent behaviour, i.e. selecting a high mutation rate when the population variance is low to increase swarm and search diversity. Evaluated using diverse unimodal and multimodal numerical optimisation problems, the proposed model outperforms several baseline GAs with a statistical significance.

Royal Holloway University of London (GB)
Openalex Percentile: Top 18%
Advanced Algorithms and Applications
1.31
AI Navigator

Ask Laika to Summarize, Analyze, and Connect papers live on the map.

Summarize Papers & Methodologies

Extract key findings, datasets, and comparative methods across publications.

Benchmark Rankings & Visual Analytics

Rank top research institutions, authors, funders, topics, and journals by Field-Weighted Citation Impact (FWCI) and paper volume with instant charts.

Connect Distant Disciplines

Bridge topological clusters on the map to find hidden collaborative intersections.

Genetic Algorithm with Reinforcement Learning based Parameter Optimisation — A. E. R. Woodcock, Li Zhang · (2024) | TGRS Research Map | TGRS