Revisiting Genetic Network Programming (GNP): Towards the Simplified Genetic Operators

被引:4
|
作者
Li, Xianneng [1 ]
Yang, Huiyan [1 ]
Yang, Meihua [1 ]
机构
[1] Dalian Univ Technol, Fac Management & Econ, Dalian 116024, Peoples R China
来源
IEEE ACCESS | 2018年 / 6卷
基金
中国国家自然科学基金;
关键词
Directed graph; evolutionary algorithms; genetic network programming; invalid/negative evolution; transition by necessity; OPTIMIZATION; ALGORITHM; EVOLUTION; MODEL;
D O I
10.1109/ACCESS.2018.2864253
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
Genetic network programming (GNP) is a relatively new type of graph-based evolutionary algorithm, which designs a directed graph structure for its individual representation. A number of studies have demonstrated its expressive ability to model complicated problems/systems and explored it from the perspectives of methodologies and applications. However, the unique features of its directed graph are relatively unexplored, which cause unnecessary dilemma for the further usage and promotion. This paper is dedicated to uncover this issue systematically and theoretically. It is proved that the traditional GNP with uniform genetic operators does not consider the "transition by necessity'' feature of the directed graph, which brings the unnecessary difficulty of evolution to cause invalid/negative evolution problems. Consequently, simplified genetic operators are developed to address these problems. Experimental results on two benchmark testbeds of the agent control problems are carried out to demonstrate its superiority over the traditional GNP and the state-of-the-art algorithms in terms of fitness results, search speed, and computation time.
引用
收藏
页码:43274 / 43289
页数:16
相关论文
共 50 条
  • [1] Comparison between Genetic Network Programming(GNP) and Genetic Programming(GP)
    Hirasawa, K
    Okubo, M
    Katagiri, H
    Hu, J
    Murata, J
    PROCEEDINGS OF THE 2001 CONGRESS ON EVOLUTIONARY COMPUTATION, VOLS 1 AND 2, 2001, : 1276 - 1282
  • [2] Online learning of Genetic Network Programming (GNP)
    Mabu, S
    Hirasawa, K
    Hu, JL
    Murata, J
    CEC'02: PROCEEDINGS OF THE 2002 CONGRESS ON EVOLUTIONARY COMPUTATION, VOLS 1 AND 2, 2002, : 321 - 326
  • [3] Genetic Network Programming with New Genetic Operators
    Ye, Fengming
    Mabu, Shingo
    Wang, Lutao
    Hirasawa, Kotaro
    IEEE INTERNATIONAL CONFERENCE ON SYSTEMS, MAN AND CYBERNETICS (SMC 2010), 2010, : 3346 - 3353
  • [4] Traffic Flow Prediction with Genetic Network Programming (GNP)
    Zhou, Huiyu
    Mabu, Shingo
    Wei, Wei
    Shimada, Kaoru
    Hirasawa, Kotaro
    JOURNAL OF ADVANCED COMPUTATIONAL INTELLIGENCE AND INTELLIGENT INFORMATICS, 2009, 13 (06) : 713 - 725
  • [5] Genetic network programming with automatically generated macro nodes (GNP with AGMs)
    Nakagoe, H
    Mabu, S
    Hirasawa, K
    Hu, JL
    SICE 2003 ANNUAL CONFERENCE, VOLS 1-3, 2003, : 3304 - 3309
  • [6] Towards Effective Semantic Operators for Program Synthesis in Genetic Programming
    Forstenlechner, Stefan
    Fagan, David
    Nicolau, Miguel
    O'Neill, Michael
    GECCO'18: PROCEEDINGS OF THE 2018 GENETIC AND EVOLUTIONARY COMPUTATION CONFERENCE, 2018, : 1119 - 1126
  • [7] Genetic programming operators applied to genetic algorithms
    Vrajitoru, D
    GECCO-99: PROCEEDINGS OF THE GENETIC AND EVOLUTIONARY COMPUTATION CONFERENCE, 1999, : 686 - 693
  • [8] Genetic operators based on tree structure in genetic programming
    J. Inst. Control Rob. Syst., 2008, 11 (1110-1116):
  • [9] Comparative Evaluation of Genetic Operators in Cartesian Genetic Programming
    Manazir, Abdul
    Raza, Khalid
    INTELLIGENT SYSTEMS DESIGN AND APPLICATIONS, ISDA 2021, 2022, 418 : 765 - 774
  • [10] A STUDY OF CROSSOVER OPERATORS IN GENETIC PROGRAMMING
    SPEARS, WM
    ANAND, V
    LECTURE NOTES IN ARTIFICIAL INTELLIGENCE, 1991, 542 : 409 - 418