Gene-pool Optimal Mixing in Cartesian Genetic Programming

被引:0
|
作者
Harrison, Joe [1 ,2 ]
Alderliesten, Tanja [3 ]
Bosman, Peter A. N. [1 ,2 ]
机构
[1] Ctr Wiskunde & Informat, Amsterdam, Netherlands
[2] Delft Univ Technol, Delft, Netherlands
[3] Leiden Univ, Med Ctr, Leiden, Netherlands
基金
荷兰研究理事会;
关键词
Cartesian genetic programming; Gene-pool Optimal Mixing; Subexpression re-use; Evolutionary computation; Symbolic regression;
D O I
10.1007/978-3-031-14721-0_2
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
Genetic Programming (GP) can make an important contribution to explainable artificial intelligence because it can create symbolic expressions as machine learning models. Nevertheless, to be explainable, the expressions must not become too large. This may, however, limit their potential to be accurate. The re-use of subexpressions has the unique potential to mitigate this issue. The Genetic Programming Gene-pool Optimal Mixing Evolutionary Algorithm (GP-GOMEA) is a recent model-based GP approach that has been found particularly capable of evolving small expressions. However, its tree representation offers no explicit mechanisms to re-use subexpressions. By contrast, the graph representation in Cartesian GP (CGP) is natively capable of re-use. For this reason, we introduce CGP-GOMEA, a variant of GP-GOMEA that uses graphs instead of trees. We experimentally compare various configurations of CGP-GOMEA with GP-GOMEA and find that CGP-GOMEA performs on par with GP-GOMEA on three common datasets. Moreover, CGP-GOMEA is found to produce models that re-use subexpressions more often than GP-GOMEA uses duplicate subexpressions. This indicates that CGP-GOMEA has unique added potential, allowing to find even smaller expressions than GP-GOMEA with similar accuracy.
引用
收藏
页码:19 / 32
页数:14
相关论文
共 50 条
  • [1] Expanding from Discrete Cartesian to Permutation Gene-pool Optimal Mixing Evolutionary Algorithms
    Bosman, Peter A. N.
    Ngoc Hoang Luong
    Thierens, Dirk
    [J]. GECCO'16: PROCEEDINGS OF THE 2016 GENETIC AND EVOLUTIONARY COMPUTATION CONFERENCE, 2016, : 637 - 644
  • [2] GOMGE: Gene-Pool Optimal Mixing on Grammatical Evolution
    Medvet, Eric
    Bartoli, Alberto
    De Lorenzo, Andrea
    Tarlao, Fabiano
    [J]. PARALLEL PROBLEM SOLVING FROM NATURE - PPSN XV, PT I, 2018, 11101 : 223 - 235
  • [3] Scalable Genetic Programming by Gene-Pool Optimal Mixing and Input-Space Entropy-Based Building-Block Learning
    Virgolin, Marco
    Alderliesten, Tanja
    Witteveen, Cees
    Bosman, Peter A. N.
    [J]. PROCEEDINGS OF THE 2017 GENETIC AND EVOLUTIONARY COMPUTATION CONFERENCE (GECCO'17), 2017, : 1041 - 1048
  • [4] Multi-objective Gene-pool Optimal Mixing Evolutionary Algorithms
    Ngoc Hoang Luong
    La Poutre, Han
    Bosman, Peter A. N.
    [J]. GECCO'14: PROCEEDINGS OF THE 2014 GENETIC AND EVOLUTIONARY COMPUTATION CONFERENCE, 2014, : 357 - 364
  • [5] Uncrowded Hypervolume-Based Multiobjective Optimization with Gene-Pool Optimal Mixing
    Maree, S. C.
    Alderliesten, T.
    Bosman, P. A. N.
    [J]. EVOLUTIONARY COMPUTATION, 2022, 30 (03) : 329 - 353
  • [6] Coefficient Mutation in the Gene-pool Optimal Mixing Evolutionary Algorithm for Symbolic Regression
    Virgolin, Marco
    Bosman, Peter A. N.
    [J]. PROCEEDINGS OF THE 2022 GENETIC AND EVOLUTIONARY COMPUTATION CONFERENCE COMPANION, GECCO 2022, 2022, : 2289 - 2297
  • [7] Gene-pool based genetic algorithm for TSP
    Yang, Hui
    Kang, Li-Shan
    Chen, Yu-Ping
    [J]. Wuhan University Journal of Natural Sciences, 2003, 8 (1 B) : 217 - 223
  • [8] A Gene-Pool Based Genetic Algorithm for TSP
    Yang Hui
    [J]. Wuhan University Journal of Natural Sciences, 2003, (S1) : 217 - 223
  • [9] Accelerating Gene-pool Optimal Mixing Evolutionary Algorithm for Neural Architecture Search with Synaptic Flow
    Khoa Huu Tran
    Luc Truong
    An Vo
    Ngoc Hoang Luong
    [J]. PROCEEDINGS OF THE 2023 GENETIC AND EVOLUTIONARY COMPUTATION CONFERENCE COMPANION, GECCO 2023 COMPANION, 2023, : 85 - 86
  • [10] The Multi-Objective Real-Valued Gene-Pool Optimal Mixing Evolutionary Algorithm
    Bouter, Anton
    Ngoc Hoang Luong
    Witteveen, Cees
    Alderliesten, Tanja
    Bosman, Peter A. N.
    [J]. PROCEEDINGS OF THE 2017 GENETIC AND EVOLUTIONARY COMPUTATION CONFERENCE (GECCO'17), 2017, : 537 - 544