An improved semantic schema modeling for genetic programming

被引:3
|
作者
Zojaji, Zahra [1 ]
Ebadzadeh, Mohammad Mehdi [1 ]
机构
[1] Amirkabir Univ Technol, Dept Comp Engn & Informat Technol, Tehran, Iran
关键词
Genetic programming; Schema theory; Semantic building blocks; Mutual information; Semantic genetic programming; SUBTREE-SWAPPING CROSSOVER; ONE-POINT CROSSOVER; MUTUAL INFORMATION; BUILDING-BLOCKS; DIVERSITY; FRAMEWORK; SYSTEM; ROLES;
D O I
10.1007/s00500-017-2781-6
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
A considerable research effort has been performed recently to improve the power of genetic programming (GP) by accommodating semantic awareness. The semantics of a tree implies its behavior during the execution. A reliable theoretical modeling of GP should be aware of the behavior of individuals. Schema theory is a theoretical tool used to model the distribution of the population over a set of similar points in the search space, referred by schema. There are several major issues with relying on prior schema theories, which define schemata in syntactic level. Incorporating semantic awareness in schema theory has been scarcely studied in the literature. In this paper, we present an improved approach for developing the semantic schema in GP. The semantics of a tree is interpreted as the normalized mutual information between its output vector and the target. A new model of the semantic search space is introduced according to semantics definition, and the semantic building block space is presented as an intermediate space between semantic and genotype ones. An improved approach is provided for representing trees in building block space. The presented schema is characterized by Poisson distribution of trees in this space. The corresponding schema theory is developed for predicting the expected number of individuals belonging to proposed schema, in the next generation. The suggested schema theory provides new insight on the relation between syntactic and semantic spaces. It has been shown to be efficient in comparison with the existing semantic schema, in both generalization and diversity-preserving aspects. Experimental results also indicate that the proposed schema is much less computationally expensive than the similar work.
引用
收藏
页码:3237 / 3260
页数:24
相关论文
共 50 条
  • [1] An improved semantic schema modeling for genetic programming
    Zahra Zojaji
    Mohammad Mehdi Ebadzadeh
    [J]. Soft Computing, 2018, 22 : 3237 - 3260
  • [2] Semantic schema theory for genetic programming
    Zojaji, Zahra
    Ebadzadeh, Mohammad Mehdi
    [J]. APPLIED INTELLIGENCE, 2016, 44 (01) : 67 - 87
  • [3] Semantic schema theory for genetic programming
    Zahra Zojaji
    Mohammad Mehdi Ebadzadeh
    [J]. Applied Intelligence, 2016, 44 : 67 - 87
  • [4] Semantic schema modeling for genetic programming using clustering of building blocks
    Zojaji, Zahra
    Ebadzadeh, Mohammad Mehdi
    [J]. APPLIED INTELLIGENCE, 2018, 48 (06) : 1442 - 1460
  • [5] Semantic schema modeling for genetic programming using clustering of building blocks
    Zahra Zojaji
    Mohammad Mehdi Ebadzadeh
    [J]. Applied Intelligence, 2018, 48 : 1442 - 1460
  • [6] Semantic schema based genetic programming for symbolic regression
    Zojaji, Zahra
    Ebadzadeh, Mohammad Mehdi
    Nasiri, Hamid
    [J]. APPLIED SOFT COMPUTING, 2022, 122
  • [7] Analysis of Schema Frequencies in Genetic Programming
    Burlacu, Bogdan
    Affenzeller, Michael
    Kommenda, Michael
    Kronberger, Gabriel
    Winkler, Stephan
    [J]. COMPUTER AIDED SYSTEMS THEORY - EUROCAST 2017, PT I, 2018, 10671 : 432 - 438
  • [8] Semantic Genetic Programming
    Moraglio, Alberto
    Krawiec, Krzysztof
    [J]. PROCEEDINGS OF THE 2016 GENETIC AND EVOLUTIONARY COMPUTATION CONFERENCE (GECCO'16 COMPANION), 2016, : 639 - 662
  • [9] Semantic Genetic Programming
    Moraglio, Alberto
    Krawiec, Krzysztof
    [J]. PROCEEDINGS OF THE 2019 GENETIC AND EVOLUTIONARY COMPUTATION CONFERENCE COMPANION (GECCCO'19 COMPANION), 2019, : 1032 - 1055
  • [10] Schema-based Diversification in Genetic Programming
    Burlacu, Bogdan
    Affenzeller, Michael
    [J]. GECCO'18: PROCEEDINGS OF THE 2018 GENETIC AND EVOLUTIONARY COMPUTATION CONFERENCE, 2018, : 1111 - 1118