Semantic schema modeling for genetic programming using clustering of building blocks

被引:2
|
作者
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; Information based clustering; ONE-POINT CROSSOVER; MUTUAL INFORMATION; PHENOTYPIC DIVERSITY; FRAMEWORK; FITNESS; SYSTEM;
D O I
10.1007/s10489-017-1052-7
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
Semantic schema theory is a theoretical model used to describe the behavior of evolutionary algorithms. It partitions the search space to schemata, defined in semantic level, and studies their distribution during the evolution. Semantic schema theory has definite advantages over popular syntactic schema theories, for which the reliability and usefulness are criticized. Integrating semantic awareness in genetic programming (GP) in recent years sheds new light also on schema theory investigations. This paper extends the recent work in semantic schema theory of GP by utilizing information based clustering. To this end, we first define the notion of semantics for a tree based on the mutual information between its output vector and the target and introduce semantic building blocks to facilitate the modeling of semantic schema. Then, we propose information based clustering to cluster the building blocks. Trees are then represented in terms of the active occurrence of building block clusters and schema instances are characterized by an instantiation function over this representation. Finally, the expected number of schema samples is predicted by the suggested theory. In order to evaluate the suggested schema, several experiments were conducted and the generalization, diversity preserving capability and efficiency of the schema were investigated. The results are encouraging and remarkably promising compared with the existing semantic schema.
引用
收藏
页码:1442 / 1460
页数:19
相关论文
共 50 条
  • [41] System modeling and design using genetic programming
    Leung, H
    Varadan, V
    [J]. FIRST IEEE INTERNATIONAL CONFERENCE ON COGNITIVE INFORMATICS, PROCEEDINGS, 2002, : 88 - 97
  • [42] Modeling Gilliland Correlation using Genetic Programming
    Olteanu, Marius
    Paraschiv, Nicolae
    Cangea, Otilia
    [J]. INTERNATIONAL JOURNAL OF COMPUTERS COMMUNICATIONS & CONTROL, 2010, 5 (05) : 837 - 843
  • [43] Modeling of forming efficiency using genetic programming
    Brezocnik, M
    Balic, J
    Kampus, Z
    [J]. JOURNAL OF MATERIALS PROCESSING TECHNOLOGY, 2001, 109 (1-2) : 20 - 29
  • [44] Semantic feature extraction using genetic programming in image retrieval
    Li, QY
    Hu, H
    Shi, ZZ
    [J]. PROCEEDINGS OF THE 17TH INTERNATIONAL CONFERENCE ON PATTERN RECOGNITION, VOL 1, 2004, : 648 - 651
  • [45] Bioprocess Modeling using a robust genetic programming
    Wu, Yanling
    Lu, Jiangang
    Sun, Youxian
    Dong, Hui
    Zheng, Qiang
    [J]. DYNAMICS OF CONTINUOUS DISCRETE AND IMPULSIVE SYSTEMS-SERIES B-APPLICATIONS & ALGORITHMS, 2006, 13E : 1044 - 1049
  • [46] Modeling Pheromone Dispensers Using Genetic Programming
    Alfaro-Cid, Eva
    Esparcia-Alcazar, Anna I.
    Moya, Pilar
    Femenia-Ferrer, Beatriu
    Sharman, Ken
    Merelo, J. J.
    [J]. APPLICATIONS OF EVOLUTIONARY COMPUTING, PROCEEDINGS, 2009, 5484 : 635 - +
  • [47] Nonlinear MISO modeling using genetic programming
    Maust, RS
    Klein, RL
    [J]. THIRTIETH SOUTHEASTERN SYMPOSIUM ON SYSTEM THEORY (SSST), 1998, : 42 - 42
  • [48] Modeling of a winding machine using genetic programming
    Hussian, AE
    Sheta, A
    Kamel, M
    Telbaney, M
    Abdelwahab, A
    [J]. PROCEEDINGS OF THE 2000 CONGRESS ON EVOLUTIONARY COMPUTATION, VOLS 1 AND 2, 2000, : 398 - 402
  • [49] Solution Modeling Using Postfix Genetic Programming
    Dabhi, Vipul K.
    Chaudhary, Sanjay
    [J]. CYBERNETICS AND SYSTEMS, 2015, 46 (08) : 605 - 640
  • [50] Geometric Semantic Genetic Programming Using External Division of Parents
    Hara, Akira
    Kushida, Jun-ichi
    Kisaka, Kei
    Takahama, Tetsuyuki
    [J]. 2015 IIAI 4TH INTERNATIONAL CONGRESS ON ADVANCED APPLIED INFORMATICS (IIAI-AAI), 2015, : 189 - 193