KNOWLEDGE ACQUISITION AND ADAPTATION - A GENETIC APPROACH

被引:5
作者
ODETAYO, MO
机构
[1] Department of Computing Science, De Montfort University, Leicester, LE1 9BH, The Gateway
关键词
D O I
10.1111/j.1468-0394.1995.tb00021.x
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
A genetic algorithm-based (GA-based) system (GAPOLE) is used to evolve a self-learning, self-optimising control strategy for a typical inherently unstable, dynamic system - a simulated pole-cart system. The dynamics of the system are unknown to GAPOLE. The only information for evaluating performance is a signal indicating that the pole-cart system is out of control. This presents a genuinely difficult credit assignment problem We present some evidence which shows that GAPOLE compares well with the best alternative methods, but it is noteworthy that it is most robust. It is argued that maintaining a population of partial solutions offers some advantages: GA-based algorithms can deliver more than one good solution at a time; they are able to adapt better in complex changing conditions. Results characterising the performance of the method as population size is varied are also presented, The results show that GAPOLE performed best with a population size of 300. Therefore it is suggested that this parameter like other GA parameters, may have to be tailored to a particular application. This appears to contradict an earlier claim that a population size in the range of 60-110 is optimal for genetic algorithm-based applications (Grefenstette 1986) across domains.
引用
收藏
页码:3 / 13
页数:11
相关论文
共 23 条
[1]  
ANDERSON CW, 1987, 4TH P INT WORKSH MAC, P103
[2]   NEURONLIKE ADAPTIVE ELEMENTS THAT CAN SOLVE DIFFICULT LEARNING CONTROL-PROBLEMS [J].
BARTO, AG ;
SUTTON, RS ;
ANDERSON, CW .
IEEE TRANSACTIONS ON SYSTEMS MAN AND CYBERNETICS, 1983, 13 (05) :834-846
[3]  
Booker L., 1987, GENETIC ALGORITHMS S, P61
[4]  
CHEOK KC, 1987, IEEE CONTR SYST MAG, P54
[5]  
CONNELL ME, 1987, P 6 NAT C ART INT, P456
[6]  
Dawkins Richard, 1986, BLIND WATCHMAKER
[7]  
De Jong K., 1975, PHD THESIS
[8]  
ESHELMAN LJ, 1989, 3RD P INT C GEN ALG, P10
[9]  
Forsyth R., 1984, EXPERT SYSTEMS PRINC, P9
[10]  
Goldberg DE, 1989, GENETIC ALGORITHMS S