DocumentCode
1942409
Title
SCGA: Controlling Genetic Algorithms with Sarsa(0)
Author
Chen, Fei ; Gao, Yang ; Chen, Zhao-Qian ; Chen, Shi-Fu
Author_Institution
Nat. Lab. for Novel Software Technol., Nanjing Univ.
Volume
1
fYear
2005
fDate
28-30 Nov. 2005
Firstpage
1177
Lastpage
1183
Abstract
Though deeply analyzing and comparing the mechanism of genetic algorithm and reinforcement learning, a novel algorithm for controlling genetic algorithms using reinforcement learning named SCGA, is proposed and analyzed theoretically. In the existing similar method RL-GA, a reinforcement learning agent uses Q(lambda)-learning to control genetic algorithms. Two problems with such method are that, (1) Q(lambda)-learning cannot fit the stochastic and dynamic characters of genetic algorithms well, and (2) dividing the whole algorithm running time into training and testing schemes reduces its practicability. To solve these drawbacks, SCGA implements the on-policy method Sarsa(0) to control both of the GA operators to choose and the individuals to select without training first. The experimental results show that SCGA learns much faster than RL-GA and the primitive GA on the traveling salesman problem, and is more practicable and scalable in applications
Keywords
genetic algorithms; learning (artificial intelligence); mathematical operators; travelling salesman problems; Q-learning; Sarsa agent; genetic algorithm; reinforcement learning agent; traveling salesman problem; Algorithm design and analysis; Biological system modeling; Genetic algorithms; Laboratories; Learning; Predictive models; Software algorithms; Space exploration; Space technology; Stochastic processes;
fLanguage
English
Publisher
ieee
Conference_Titel
Computational Intelligence for Modelling, Control and Automation, 2005 and International Conference on Intelligent Agents, Web Technologies and Internet Commerce, International Conference on
Conference_Location
Vienna
Print_ISBN
0-7695-2504-0
Type
conf
DOI
10.1109/CIMCA.2005.1631422
Filename
1631422
Link To Document