Improving gene expression programming performance by using differential evolution

被引:15
|
作者
Zhang, Qiongyun [1 ]
Xiao, Weimin [2 ]
Zhou, Chi [2 ]
Nelson, Peter C. [1 ]
机构
[1] Univ Illinois, Dept Comp Sci, Chicago, IL 60607 USA
[2] Res Ctr Motorola Labs, Phys & Digital Realizat, Schaumburg, IL 60196 USA
关键词
D O I
10.1109/ICMLA.2007.62
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
Gene Expression Programming (GEP) is an evolutionary algorithm that incorporates both the idea of a simple, linear chromosome of fixed length used in Genetic Algorithms (GAs) and the tree structure of different sizes and shapes used in Genetic Programming (GP). As with other GP algorithms, GEP has difficulty finding appropriate numeric constants for terminal nodes in the expression trees. In this work, we describe a new approach of constant generation using Differential Evolution (DE), a real-valued GA robust and efficient at parameter optimization. Our experimental results on two. symbolic regression problems show that the approach significantly improves the performance of the GEP algorithm. The proposed approach can be easily extended to other Genetic Programming variations.
引用
收藏
页码:31 / +
页数:2
相关论文
共 50 条
  • [31] Cancer prediction with gene expression profiling and differential evolution
    T R Vijaya Lakshmi
    Ch. Venkata Krishna Reddy
    Signal, Image and Video Processing, 2023, 17 : 1855 - 1861
  • [32] Evolution and differential expression of a vertebrate vitellogenin gene cluster
    Roderick Nigel Finn
    Jelena Kolarevic
    Heidi Kongshaug
    Frank Nilsen
    BMC Evolutionary Biology, 9
  • [33] Microarray Gene Expression Data classification Using Modified Differential Evolution Based Algorithm
    Das, Ranjita
    Saha, Sriparna
    2015 ANNUAL IEEE INDIA CONFERENCE (INDICON), 2015,
  • [34] Improving the Performance of Differential Evolution Algorithm with Modified Mutation Factor
    Chien, Ching-Wei
    Hsu, Zhan-Rong
    Lee, Wei-Ping
    PROCEEDINGS OF 2009 INTERNATIONAL CONFERENCE ON MACHINE LEARNING AND COMPUTING (IACSIT ICMLC 2009), 2009, : 64 - 69
  • [35] A Refined Differential Evolution Algorithm for Improving the Performance of Optimization Process
    Yusoff, Ahmad Razlan
    Yayha, Nafrizuan Mat
    INFORMATICS ENGINEERING AND INFORMATION SCIENCE, PT II, 2011, 252 : 184 - +
  • [36] Improving Gene Expression Programming using Diversity Preservation Tournament and Its Application in Grid Cell Modeling
    Wang, Lin
    Orchard, Jeff
    Yang, Bo
    Abraham, Ajith
    2016 IEEE INTERNATIONAL CONFERENCE ON SYSTEMS, MAN, AND CYBERNETICS (SMC), 2016, : 424 - 429
  • [37] Differential Evolution for Bilevel Programming
    Angelo, Jaqueline S.
    Krempser, Eduardo
    Barbosa, Helio J. C.
    2013 IEEE CONGRESS ON EVOLUTIONARY COMPUTATION (CEC), 2013, : 470 - 477
  • [38] Using Automatic Programming to Design Improved Variants of Differential Evolution
    Geitle, Marius
    Olsson, Roland
    2017 21ST ASIA PACIFIC SYMPOSIUM ON INTELLIGENT AND EVOLUTIONARY SYSTEMS (IES), 2017, : 13 - 18
  • [39] Virus Evolution Based Gene Expression Programming for Classification Rules Mining
    Wang Weihong
    Du Yanye
    Li Qu
    MATERIALS, MECHATRONICS AND AUTOMATION, PTS 1-3, 2011, 467-469 : 1392 - 1397
  • [40] Prediction performance of PEM fuel cells by gene expression programming
    Nazari, Ali
    INTERNATIONAL JOURNAL OF HYDROGEN ENERGY, 2012, 37 (24) : 18972 - 18980