Title of article :
Adaptive evolutionary programming based on reinforcement learning
Author/Authors :
Huaxiang Zhang، نويسنده , , Jing Lu، نويسنده ,
Issue Information :
روزنامه با شماره پیاپی سال 2008
Pages :
14
From page :
971
To page :
984
Abstract :
This paper studies evolutionary programming and adopts reinforcement learning theory to learn individual mutation operators. A novel algorithm named RLEP (Evolutionary Programming based on Reinforcement Learning) is proposed. In this algorithm, each individual learns its optimal mutation operator based on the immediate and delayed performance of mutation operators. Mutation operator selection is mapped into a reinforcement learning problem. Reinforcement learning methods are used to learn optimal policies by maximizing the accumulated rewards. According to the calculated Q function value of each candidate mutation operator, an optimal mutation operator can be selected to maximize the learned Q function value. Four different mutation operators have been employed as the basic candidate operators in RLEP and one is selected for each individual in different generations. Our simulation shows the performance of RLEP is the same as or better than the best of the four basic mutation operators.
Keywords :
Mutation , reinforcement learning , Evolutionary programming , Q value
Journal title :
Information Sciences
Serial Year :
2008
Journal title :
Information Sciences
Record number :
1213224
Link To Document :
بازگشت