Hierarchical Knowledge in Self-Improving Grammar-Based Genetic Programming

被引:5
|
作者
Wong, Pak-Kan [1 ]
Wong, Man-Leung [2 ]
Leung, Kwong-Sak [1 ]
机构
[1] Chinese Univ Hong Kong, Sha Tin, Hong Kong, Peoples R China
[2] Lingnan Univ, Tuen Mun, Hong Kong, Peoples R China
来源
PARALLEL PROBLEM SOLVING FROM NATURE - PPSN XIV | 2016年 / 9921卷
关键词
Genetic Programming; Hierarchical knowledge learning; Estimation of distribution programming; Adaptive grammar; Bayesian network; EVOLUTION;
D O I
10.1007/978-3-319-45823-6_25
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
Structure of a grammar can influence how well a Grammar-Based Genetic Programming system solves a given problem but it is not obvious to design the structure of a grammar, especially when the problem is large. In this paper, our proposed Bayesian Grammar-Based Genetic Programming with Hierarchical Learning (BGBGP-HL) examines the grammar and builds new rules on the existing grammar structure during evolution. Once our system successfully finds the good solution(s), the adapted grammar will provide a grammar-based probabilistic model to the generation process of optimal solution(s). Moreover, our system can automatically discover new hierarchical knowledge (i.e. how the rules are structurally combined) which composes of multiple production rules in the original grammar. In the case study using deceptive royal tree problem, our evaluation shows that BGBGP-HL achieves the best performance among the competitors while it is capable of composing hierarchical knowledge. Compared to other algorithms, search performance of BGBGP-HL is shown to be more robust against deceptiveness and complexity of the problem.
引用
收藏
页码:270 / 280
页数:11
相关论文
共 50 条
  • [41] Grammar-based Immune Programming to Assist in the Solution of Functional Equations
    Bernardino, Heder S.
    Barbosa, Helio J. C.
    2015 IEEE CONGRESS ON EVOLUTIONARY COMPUTATION (CEC), 2015, : 1167 - 1174
  • [42] Classifying Streaming Data using Grammar-based Immune Programming
    Bassan, Jaspreet
    Santos, Marcus
    PROCEEDINGS OF 2016 IEEE SYMPOSIUM SERIES ON COMPUTATIONAL INTELLIGENCE (SSCI), 2016,
  • [43] A GRAMMAR-BASED APPROACH TOWARDS UNIFYING HIERARCHICAL DATA MODELS
    GYSSENS, M
    PAREDAENS, J
    VANGUCHT, D
    PROCEEDINGS OF THE 1989 ACM SIGMOD INTERNATIONAL CONFERENCE ON THE MANAGEMENT OF DATA, 1989, 18 : 263 - 272
  • [44] Grammar-based layout for a visual programming language generation system
    Zhang, KB
    Zhang, K
    Orgun, MA
    DIAGRAMMATIC REPRESENTATION AND INFERENCE, 2002, 2317 : 106 - 108
  • [45] Financial Fraud Detection by using Grammar-based Multi-objective Genetic Programming with ensemble learning
    Li, Haibing
    Wong, Man-Leung
    2015 IEEE CONGRESS ON EVOLUTIONARY COMPUTATION (CEC), 2015, : 1113 - 1120
  • [46] Grammar-based compression using multi-phase hierarchical segmentation
    Akimov, A
    Fränti, P
    Proceedings of the Fourth IASTED International Conference on Visualization, Imaging, and Image Processing, 2004, : 364 - 368
  • [47] Motion planning based on hierarchical knowledge using genetic programming
    Kurashige, Kentarou
    Fukuda, Toshio
    Hoshino, Haruo
    Proceedings - IEEE International Conference on Robotics and Automation, 1999, 3 : 2464 - 2469
  • [48] Motion planning based on hierarchical knowledge using Genetic Programming
    Kurashige, K
    Fukuda, T
    Hoshino, H
    ICRA '99: IEEE INTERNATIONAL CONFERENCE ON ROBOTICS AND AUTOMATION, VOLS 1-4, PROCEEDINGS, 1999, : 2464 - 2469
  • [49] Grammar-based automatic programming for medical data classification: an experimental study
    Si, Tapas
    Miranda, Pericles
    Galdino, Joao Victor
    Nascimento, Andre
    ARTIFICIAL INTELLIGENCE REVIEW, 2021, 54 (06) : 4097 - 4135
  • [50] Grammar-based automatic programming for medical data classification: an experimental study
    Tapas Si
    Péricles Miranda
    João Victor Galdino
    André Nascimento
    Artificial Intelligence Review, 2021, 54 : 4097 - 4135