An Investigation of Local Patterns For Estimation of Distribution Genetic Programming

被引:11
|
作者
Hemberg, Erik [1 ]
Veeramachaneni, Kalyan [1 ]
McDermott, James [1 ]
Berzan, Constantin [1 ]
O'Reilly, Una-May [1 ]
机构
[1] Univ Coll Dublin, Sch Comp Sci & Informat, Dublin, Ireland
关键词
genetic programming; estimation of distribution; representation;
D O I
10.1145/2330163.2330270
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
We present an improved estimation of distribution (EDA) genetic programming (GP) algorithm which does not rely upon a prototype tree. Instead of using a prototype tree, Operator-Free Genetic Programming learns the distribution of ancestor node chains, "n-grams", in a fit fraction of each generation's population. It then uses this information, via sampling, to create trees for the next generation. Ancestral n-grams are used because an analysis of a GP run conducted by learning graphical models for each generation indicated their emergence as substructures of conditional dependence. We are able to show that our algorithm, without an operator and a prototype tree, achieves, on average, performance close to conventional tree based crossover GP on the problem we study. Our approach sets a direction for pattern-based EDA GP which offers better tractability and improvements over GP with operators or EDAs using prototype trees.
引用
收藏
页码:767 / 774
页数:8
相关论文
共 50 条
  • [1] Structural Difficulty in Estimation of Distribution Genetic Programming
    Kim, Kangil
    Kim, Min Hyeok
    McKay, Bob
    [J]. GECCO-2011: PROCEEDINGS OF THE 13TH ANNUAL GENETIC AND EVOLUTIONARY COMPUTATION CONFERENCE, 2011, : 1459 - 1466
  • [2] Investigation of the Latent Space of Stock Market Patterns with Genetic Programming
    Ha, Sungjoo
    Lee, Sangyeop
    Moon, Byung-Ro
    [J]. GECCO'18: PROCEEDINGS OF THE 2018 GENETIC AND EVOLUTIONARY COMPUTATION CONFERENCE, 2018, : 1254 - 1261
  • [3] Stochastic Diversity Loss and Scalability in Estimation of Distribution Genetic Programming
    Kim, Kangil
    McKay, R. I.
    [J]. IEEE TRANSACTIONS ON EVOLUTIONARY COMPUTATION, 2013, 17 (03) : 301 - 320
  • [4] Implicit Bias and Recursive Grammar Structures in Estimation of Distribution Genetic Programming
    Kim, Kangil
    Hoai, Nguyen Xuan
    McKay, Bob
    [J]. 2012 IEEE CONGRESS ON EVOLUTIONARY COMPUTATION (CEC), 2012,
  • [5] Binary Image Classification Using Genetic Programming Based on Local Binary Patterns
    Al-Sahaf, Harith
    Zhang, Mengjie
    Johnston, Mark
    [J]. PROCEEDINGS OF 2013 28TH INTERNATIONAL CONFERENCE ON IMAGE AND VISION COMPUTING NEW ZEALAND (IVCNZ 2013), 2013, : 220 - 225
  • [6] Repeated patterns in genetic programming
    Langdon W.B.
    Banzhaf W.
    [J]. Natural Computing, 2008, 7 (4) : 589 - 613
  • [7] Sampling Bias in Estimation of Distribution Algorithms for Genetic Programming Using Prototype Trees
    Kim, Kangil
    McKay, Bob R. I.
    Punithan, Dharani
    [J]. PRICAI 2010: TRENDS IN ARTIFICIAL INTELLIGENCE, 2010, 6230 : 100 - 111
  • [8] Repeated patterns in tree genetic programming
    Langdon, WB
    Banzhaf, W
    [J]. GENETIC PROGRAMMING, PROCEEDINGS, 2005, 3447 : 190 - 202
  • [9] Genetic Programming with Epigenetic Local Search
    La Cava, William
    Helmuth, Thomas
    Spector, Lee
    Danai, Kourosh
    [J]. GECCO'15: PROCEEDINGS OF THE 2015 GENETIC AND EVOLUTIONARY COMPUTATION CONFERENCE, 2015, : 1055 - 1062
  • [10] Investigation of Linear Genetic Programming Classifiers
    Provorovs, Sergejs
    Provorova, Irina
    Borisov, Arkady
    [J]. AICT 2013: APPLIED INFORMATION AND COMMUNICATION TECHNOLOGIES, 2013, : 284 - 289