A Study on Multimodal Genetic Programming Introducing Program Simplification

被引:4
|
作者
Murano, Kei [1 ]
Yoshida, Shubu [1 ]
Harada, Tomohiro [1 ]
Thawonmas, Ruck [1 ]
机构
[1] Ritsumeikan Univ, Kusatsu, Shiga, Japan
关键词
genetic programing; simplification; multimodal optimization;
D O I
10.1109/SCIS-ISIS.2018.00029
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
In this research, we introduce a program simplification method into Multimodal Genetic Programming (MMGP) and investigate its effectiveness on multimodal program optimization benchmark. In recent years, multimodal optimization that simultaneously acquires a global and multiple local optimum solutions is studied in evolutionary algorithms (EAs). MMGP we proposed is an extension of genetic programming to multimodal optimization that simultaneously acquires a global and local optimum programs in a single run. However, since MMGP divides the solution set to several clusters depending on a tree similarity measurement, some programs cannot be assigned to appropriate cluster when a redundant subtree is generated in the optimization process. To overcome this problem, this research introduces a simplification method of a program into MMGP to remove redundant subtrees and appropriately calculate similarity of programs. The experiment that compares MMGP with and without the simplification method is conducted. The experimental result reveals that the simplification does not significantly improve the search ability of MMGP because the simplification does not much affect the optimization process of MMGP on the benchmark problem used in this research.
引用
收藏
页码:109 / 114
页数:6
相关论文
共 50 条
  • [1] Online program simplification in genetic programming
    Zhang, Mengjie
    Wong, Phillip
    Qian, Dongping
    [J]. SIMULATED EVOLUTION AND LEARNING, PROCEEDINGS, 2006, 4247 : 592 - 600
  • [2] Program simplification in genetic programming for object classification
    Zhang, MJ
    Zhang, Y
    Smart, W
    [J]. KNOWLEDGE-BASED INTELLIGENT INFORMATION AND ENGINEERING SYSTEMS, PT 3, PROCEEDINGS, 2005, 3683 : 988 - 996
  • [3] Genetic programming for medical classification: a program simplification approach
    Zhang, Mengjie
    Wong, Phillip
    [J]. GENETIC PROGRAMMING AND EVOLVABLE MACHINES, 2008, 9 (03) : 229 - 255
  • [4] Genetic programming for medical classification: a program simplification approach
    Mengjie Zhang
    Phillip Wong
    [J]. Genetic Programming and Evolvable Machines, 2008, 9 : 229 - 255
  • [5] Effects of program simplification on simple building blocks in Genetic Programming
    Wong, Phillip
    Zhang, Mengjie
    [J]. 2007 IEEE CONGRESS ON EVOLUTIONARY COMPUTATION, VOLS 1-10, PROCEEDINGS, 2007, : 1570 - 1577
  • [6] Proposal of Multimodal Program Optimization Benchmark and Its Application to Multimodal Genetic Programming
    Harada, Tomohiro
    Murano, Kei
    Thawonmas, Ruck
    [J]. 2020 IEEE CONGRESS ON EVOLUTIONARY COMPUTATION (CEC), 2020,
  • [7] Genetic Programming for Shader Simplification
    Sitthi-amorn, Pitchaya
    Modly, Nicholas
    Weimer, Westley
    Lawrence, Jason
    [J]. ACM TRANSACTIONS ON GRAPHICS, 2011, 30 (06):
  • [8] A Relaxed Approach to Simplification in Genetic Programming
    Johnston, Mark
    Liddle, Thomas
    Zhang, Mengjie
    [J]. GENETIC PROGRAMMING, PROCEEDINGS, 2010, 6021 : 110 - +
  • [9] On-the-fly simplification of genetic programming models
    Javed, Noman
    Gobet, Fernand
    [J]. 36TH ANNUAL ACM SYMPOSIUM ON APPLIED COMPUTING, SAC 2021, 2021, : 464 - 471
  • [10] Analysis of Building Blocks with Numerical Simplification in Genetic Programming
    Kinzett, David
    Zhang, Mengjie
    Johnston, Mark
    [J]. GENETIC PROGRAMMING, PROCEEDINGS, 2010, 6021 : 289 - +