Maintaining Population Diversity in Deterministic Geometric Semantic Genetic Programming by ε-Lexicase Selection

被引:0
作者
Hara, Akira [1 ]
Kushida, Jun-ichi [1 ]
Takahama, Tetsuyuki [1 ]
机构
[1] Hiroshima City Univ, Grad Sch Informat Sci, Hiroshima, Japan
来源
2020 IEEE INTERNATIONAL CONFERENCE ON SYSTEMS, MAN, AND CYBERNETICS (SMC) | 2020年
关键词
genetic programming; geometric semantic genetic programming; diversity; lexicase selection; CROSSOVER;
D O I
暂无
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
Genetic Programming (GP) is an evolutionary method for automatic programming. In recent years, crossover operators based on the semantics of programs have attracted much attention for improving the search efficiency. We have previously proposed a semantics-based crossover that deterministically generates an optimal offspring by utilizing the target semantics explicitly in symbolic regression problems. The GP method using this crossover is called Deterministic Geometric Semantic GP (D-GSGP). However, this operation may cause rapid convergence of the population. One of the ways to maintain diversity is to use an improved selection method. epsilon-Lexicase Selection is a method to select individuals based on their responses to a part of fitness cases. D-GSGP has a high affinity with epsilon-Lexicase Selection because the responses to a part of fitness cases are components of the semantics of the program. Therefore, in this research, we combine D-GSGP and epsilon-Lexicase Selection to maintain the diversity of the population. To verify the effectiveness of our proposed method, we applied the method to a practical symbolic regression problem, the Boston Housing Dataset.
引用
收藏
页码:205 / 210
页数:6
相关论文
共 16 条
[1]  
Hara A, 2019, IEEE SYS MAN CYBERN, P1945, DOI 10.1109/SMC.2019.8914562
[2]  
Hara A, 2017, IEEE SYS MAN CYBERN, P588, DOI 10.1109/SMC.2017.8122670
[3]  
Hara A, 2016, IEEE SYS MAN CYBERN, P3387, DOI 10.1109/SMC.2016.7844757
[4]   Deterministic Crossover Based on Target Semantics in Geometric Semantic Genetic Programming [J].
Hara, Akira ;
Kushida, Jun-ichi ;
Tanemura, Ryo ;
Takahama, Tetsuyuki .
PROCEEDINGS 2016 5TH IIAI INTERNATIONAL CONGRESS ON ADVANCED APPLIED INFORMATICS IIAI-AAI 2016, 2016, :197-202
[5]  
Hara A, 2014, IEEE SYS MAN CYBERN, P501, DOI 10.1109/SMC.2014.6973957
[6]  
Hara A, 2012, IEEE SYS MAN CYBERN, P721, DOI 10.1109/ICSMC.2012.6377812
[7]   Solving Uncompromising Problems With Lexicase Selection [J].
Helmuth, Thomas ;
Spector, Lee ;
Matheson, James .
IEEE TRANSACTIONS ON EVOLUTIONARY COMPUTATION, 2015, 19 (05) :630-643
[8]  
KOZA JR, 1994, STAT COMPUT, V4, P87, DOI 10.1007/BF00175355
[9]   ε-Lexicase Selection for Regression [J].
La Cava, William ;
Spector, Lee ;
Danai, Kourosh .
GECCO'16: PROCEEDINGS OF THE 2016 GENETIC AND EVOLUTIONARY COMPUTATION CONFERENCE, 2016, :741-748
[10]  
McPhee NF, 2008, LECT NOTES COMPUT SC, V4971, P134, DOI 10.1007/978-3-540-78671-9_12