Genetic Network Programming with Rules

被引:3
|
作者
Ye, Fengming [1 ]
Yu, Lu [1 ]
Mabu, Shingo [1 ]
Shimada, Kaoru [2 ]
Hirasawa, Kotaro [1 ]
机构
[1] Waseda Univ, Grad Sch Informat Prod & Syst, Tokyo, Japan
[2] Waseda Univ, Informat Prod & Syst Res Ctr, Tokyo, Japan
关键词
GNP; GNP with rules; exploration; exploitation;
D O I
10.20965/jaciii.2009.p0016
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
Genetic Network Programming (GNP) is an evolutionary approach which can evolve itself and find the optimal solutions. It is based on the idea of Genetic Algorithm and uses the data structure of directed graphs. Many papers have demonstrated that GNP can deal with complex problems in the dynamic environments very efficiently and effectively. As a result, recently, GNP is getting more and more attentions and is being used in many different areas such as data mining, extracting trading rules of stock markets, elevator systems, etc and GNP has obtained some outstanding results. In order to improve GNP's performance further, this paper proposes a new method called GNP with Rules. The aim of the proposed method is to balance exploitation and exploration of GNP, that is, to strengthen exploitation ability by using the exploited information extensively during the evolution process of GNP. The proposed method consists of 4 steps: rule extraction, rule selection, individual reconstruction and individual replacement. These 4 steps are added to the conventional algorithm of GNP. In order to measure the performance of the proposed method, the tileworld was used as the simulation environment. The simulation results show some advantages of GNP with Rules over conventional GNPs.
引用
收藏
页码:16 / 24
页数:9
相关论文
共 50 条
  • [31] Learning of complex event processing rules with genetic programming
    Bruns, Ralf
    Dunkel, Juergen
    Offel, Norman
    EXPERT SYSTEMS WITH APPLICATIONS, 2019, 129 : 186 - 199
  • [32] Discovery of backpropagation learning rules using genetic programming
    Radi, A
    Poli, R
    1998 IEEE INTERNATIONAL CONFERENCE ON EVOLUTIONARY COMPUTATION - PROCEEDINGS, 1998, : 371 - 375
  • [33] Generating trading rules on the stock markets with genetic programming
    Potvin, JY
    Soriano, P
    Vallée, M
    COMPUTERS & OPERATIONS RESEARCH, 2004, 31 (07) : 1033 - 1047
  • [34] Improving Adaptation rules Quality Using Genetic Programming
    Soui, Makram
    Abdelbaki, Asma
    Kessentini, Marouane
    Ghedira, Khaled
    4TH INTERNATIONAL CONFERENCE ON EMERGING UBIQUITOUS SYSTEMS AND PERVASIVE NETWORKS (EUSPN-2013) AND THE 3RD INTERNATIONAL CONFERENCE ON CURRENT AND FUTURE TRENDS OF INFORMATION AND COMMUNICATION TECHNOLOGIES IN HEALTHCARE (ICTH), 2013, 21 : 274 - 281
  • [35] Learning Expressive Linkage Rules using Genetic Programming
    Isele, Robert
    Bizer, Christian
    PROCEEDINGS OF THE VLDB ENDOWMENT, 2012, 5 (11): : 1638 - 1649
  • [36] Learning acyclic rules based on Chaining Genetic Programming
    Shum, Wing-Ho
    Leung, Kwong-Sak
    Wong, Man-Leung
    2006 IEEE INTERNATIONAL CONFERENCE ON COMPUTER SYSTEMS AND APPLICATIONS, VOLS 1-3, 2006, : 959 - +
  • [37] Genetic programming for association rules on card sorting data
    Lyman, Michelle
    Lewandowski, Gary
    GECCO 2005: GENETIC AND EVOLUTIONARY COMPUTATION CONFERENCE, VOLS 1 AND 2, 2005, : 1551 - 1552
  • [38] Mining equalized association rules from multi concept layers of ontology using genetic network programming
    Yang, Guangfei
    Shimada, Kaoru
    Mabu, Shingo
    Hirasawa, Kotaro
    Hu, Jinglu
    2007 IEEE CONGRESS ON EVOLUTIONARY COMPUTATION, VOLS 1-10, PROCEEDINGS, 2007, : 705 - 712
  • [39] Generating Stock Trading Rules Using Genetic Network Programming with Flag Nodes and Adjustment of Importance Indexes
    Mabu, Shingo
    Chen, Yan
    Hirasawa, Kotaro
    ELECTRONICS AND COMMUNICATIONS IN JAPAN, 2011, 94 (01) : 25 - 33
  • [40] Evolving High-Speed, Easy-to-Understand Network Intrusion Detection Rules with Genetic Programming
    Orfila, Agustin
    Estevez-Tapiador, Juan M.
    Ribagorda, Arturo
    APPLICATIONS OF EVOLUTIONARY COMPUTING, PROCEEDINGS, 2009, 5484 : 93 - 98