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 条
  • [31] Generating valid grammar-based test inputs by means of genetic programming and annotated grammars
    Kifetew, Fitsum Meshesha
    Tiella, Roberto
    Tonella, Paolo
    EMPIRICAL SOFTWARE ENGINEERING, 2017, 22 (02) : 928 - 961
  • [32] Evolving rule induction algorithms with multi-objective grammar-based genetic programming
    Pappa, Gisele L.
    Freitas, Alex A.
    KNOWLEDGE AND INFORMATION SYSTEMS, 2009, 19 (03) : 283 - 309
  • [33] Mining Road Traffic Rules with Signal Temporal Logic and Grammar-Based Genetic Programming
    Pigozzi, Federico
    Medvet, Eric
    Nenzi, Laura
    APPLIED SCIENCES-BASEL, 2021, 11 (22):
  • [34] Evolving rule induction algorithms with multi-objective grammar-based genetic programming
    Gisele L. Pappa
    Alex A. Freitas
    Knowledge and Information Systems, 2009, 19 : 283 - 309
  • [35] Self-Indexed Grammar-Based Compression
    Claude, Francisco
    Navarro, Gonzalo
    FUNDAMENTA INFORMATICAE, 2011, 111 (03) : 313 - 337
  • [36] Evolving timetabling heuristics using a grammar-based genetic programming hyper-heuristic framework
    Bader-El-Den M.
    Poli R.
    Fatima S.
    Memetic Computing, 2009, 1 (3) : 205 - 219
  • [37] Automated Selection and Configuration of Multi-Label Classification Algorithms with Grammar-Based Genetic Programming
    de Sa, Alex G. C.
    Freitas, Alex A.
    Pappa, Gisele L.
    PARALLEL PROBLEM SOLVING FROM NATURE - PPSN XV, PT II, 2018, 11102 : 308 - 320
  • [38] Grammar-Based Integer Programming Models for Multiactivity Shift Scheduling
    Cote, Marie-Claude
    Gendron, Bernard
    Rousseau, Louis-Martin
    MANAGEMENT SCIENCE, 2011, 57 (01) : 151 - 163
  • [39] Using Grammar-Based Genetic Programming for Mining Subsumption Axioms Involving Complex Class Expressions
    Felin, Remi
    Tettamanzi, Andrea G. B.
    2021 IEEE/WIC/ACM INTERNATIONAL CONFERENCE ON WEB INTELLIGENCE AND INTELLIGENT AGENT TECHNOLOGY (WI-IAT 2021), 2021, : 234 - 240
  • [40] A GRAMMAR-BASED APPROACH TOWARDS UNIFYING HIERARCHICAL DATA MODELS
    GYSSENS, M
    PAREDAENS, J
    VANGUCHT, D
    SIAM JOURNAL ON COMPUTING, 1994, 23 (06) : 1093 - 1137