Grammatically uniform population initialization for grammar-guided genetic programming

被引:5
作者
Ramos Criado, Pablo [1 ]
Barrios Rolania, D. [2 ]
Manrique, Daniel [3 ]
Serrano, Emilio [3 ]
机构
[1] Aturing Res, Salamanca, Spain
[2] Univ Politecn Madrid, Dept Matemat Aplicada Ingn Ind, Madrid, Spain
[3] Univ Politecn Madrid, Dept Inteligencia Artificial, Madrid, Spain
关键词
Grammar-guided genetic programming; Initialization; Genotypic uniformity; Stochastic context-free grammar; ALGORITHM; DIVERSITY;
D O I
10.1007/s00500-020-05061-w
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
The initial population distribution is an essential issue in evolutionary computation performance. Population initialization methods for grammar-guided genetic programming have some difficulties generating a representative sample of the search space, which negatively affects the overall evolutionary process. This paper presents a grammatically uniform population initialization method to address this issue by improving the initial population uniformity: the equiprobability of obtaining any individual of the search space defined by the context-free grammar. The proposed initialization method assigns and updates probabilities dynamically to the production rules of the grammar to pursue uniformity and includes a code bloat control mechanism. We have conducted empirical experiments to compare the proposed algorithm with a standard initialization approach very often used in grammar-guided genetic programming. The results report that the proposed initialization method approximates very well a uniform distribution of the individuals in the search space. Moreover, the overall evolutionary process that takes place after the population initialization performs better in terms of convergence speed and quality of the final solutions achieved when the proposed method generates the initial population than when the usual approach does. The results also show that these performance differences are more significant when the experiments involve large search spaces.
引用
收藏
页码:11265 / 11282
页数:18
相关论文
共 34 条
  • [1] [Anonymous], 2013, INTRO THEORY COMPUTA
  • [2] [Anonymous], 1959, ORIGIN SPECIES MEANS
  • [3] [Anonymous], 2006, P 3 ASIAN PACIFIC WO
  • [4] [Anonymous], 2008, A Field Guide to Genetic Programing
  • [5] Diversity in genetic programming: An analysis of measures and correlation with fitness
    Burke, EK
    Gustafson, S
    Kendall, G
    [J]. IEEE TRANSACTIONS ON EVOLUTIONARY COMPUTATION, 2004, 8 (01) : 47 - 62
  • [6] Chellapilla K., 1997, IEEE Transactions on Evolutionary Computation, V1, P209, DOI 10.1109/4235.661552
  • [7] Couchet J, 2007, 2 INT WORK C INT NAT, P223
  • [8] Crane EF, 2006, EFFECTS SIZE DEPTH L, P223
  • [9] An Improved Ant Colony Optimization Algorithm Based on Hybrid Strategies for Scheduling Problem
    Deng, Wu
    Xu, Junjie
    Zhao, Huimin
    [J]. IEEE ACCESS, 2019, 7 : 20281 - 20292
  • [10] Study on an improved adaptive PSO algorithm for solving multi-objective gate assignment
    Deng, Wu
    Zhao, Huimin
    Yang, Xinhua
    Xiong, Juxia
    Sun, Meng
    Li, Bo
    [J]. APPLIED SOFT COMPUTING, 2017, 59 : 288 - 302