Probabilistic Model Building Genetic Network Programming Using Multiple Probability Vectors

被引:13
作者
Li, Xianneng [1 ]
Mabu, Shingo [1 ]
Mainali, Manoj K. [1 ]
Hirasawa, Kotaro [1 ]
机构
[1] Waseda Univ, Grad Sch Informat Prod & Syst, Tokyo, Japan
来源
TENCON 2010: 2010 IEEE REGION 10 CONFERENCE | 2010年
关键词
D O I
10.1109/WCICA.2010.5554815
中图分类号
TM [电工技术]; TN [电子技术、通信技术];
学科分类号
0808 ; 0809 ;
摘要
As an extension of GA and GP, a new evolutionary algorithm named Genetic Network Programming (GNP) has been proposed. GNP uses the directed graph structure to represent its solutions, which can express the dynamic environment efficiently. The reusable nodes of GNP can construct compact structures, leading to a good performance in complex problems. In addition, a probabilistic model building GNP named GNP with Estimation of Distribution Algorithm (GNP-EDA) has been proposed to improve the evolution efficiency. GNP-EDA outperforms the conventional GNP by constructing a probabilistic model by estimating the probability distribution from the selected elite individuals of the previous generation. In this paper, a probabilistic model building GNP with multiple probability vectors (PMBGNP(M)) is proposed. In the proposed algorithm, multiple probability vectors are used in order to escape from premature convergence, and genetic operations like crossover and mutation are carried out to the probability vectors to maintain the diversities of the populations. The proposed algorithm is applied to the controller of autonomous robots and its performance is evaluated.
引用
收藏
页码:1398 / 1403
页数:6
相关论文
共 13 条
[1]  
[Anonymous], 2003, Genetic programming IV: routine human-competitive machine intelligence
[2]   A study of evolutionary multiagent models based on symbiosis [J].
Eguchi, T ;
Hirasawa, K ;
Hu, JL ;
Ota, N .
IEEE TRANSACTIONS ON SYSTEMS MAN AND CYBERNETICS PART B-CYBERNETICS, 2006, 36 (01) :179-193
[3]  
FOGEL DB, 1994, IEEE T NEURAL NETWOR, V5, P1
[4]  
Goldberg EE., 1989, Genetic Algorithm in Searching, Optimization, and Machine Learning
[5]   The effectiveness of mutation operation in the case of Estimation of Distribution Algorithms [J].
Handa, Hisashi .
BIOSYSTEMS, 2007, 87 (2-3) :243-251
[6]  
Hirasawa K, 2001, IEEE C EVOL COMPUTAT, P1276, DOI 10.1109/CEC.2001.934337
[7]  
Larranaga P., 2001, Estimation of Distribution Algorithms: ANew Tool for Evolutionary Computation
[8]  
Li X., 2010, P IEEE C EV COMP, P2673
[9]   A graph-based evolutionary algorithm: Genetic Network Programming (GNP) and its extension using reinforcement learning [J].
Mabu, Shingo ;
Hirasawa, Kotaro ;
Hu, Jinglu .
EVOLUTIONARY COMPUTATION, 2007, 15 (03) :369-398
[10]  
MICHEL O, KHEPERA SIMULATOR PA