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 条
  • [41] Performance evaluation of Gene Expression Programming for hydraulic data mining
    Eldrandaly, Khalid
    Negm, Abdel-Azim
    INTERNATIONAL ARAB JOURNAL OF INFORMATION TECHNOLOGY, 2008, 5 (02) : 126 - 131
  • [42] A Fast Texture Synthesis using Gene Expression Programming
    Guo, Jifeng
    Zhang, Na
    Wang, Lin
    Yang, Bo
    Zhao, Xiuyang
    Zhou, Jin
    Liu, Shuangrong
    IEEE ICCSS 2016 - 2016 3RD INTERNATIONAL CONFERENCE ON INFORMATIVE AND CYBERNETICS FOR COMPUTATIONAL SOCIAL SYSTEMS (ICCSS), 2016, : 119 - 124
  • [43] Forecasting copper price using gene expression programming
    Dehghani, H.
    JOURNAL OF MINING AND ENVIRONMENT, 2018, 9 (02): : 349 - +
  • [44] GPS Height Fitting Using Gene Expression Programming
    Yue, Xuezhi
    Wu, Zhijian
    Jiang, Dazhi
    Li, Kangshun
    ADVANCES IN COMPUTATION AND INTELLIGENCE, 2010, 6382 : 25 - +
  • [45] Using gene expression programming to improve satellite images
    Li, Shixiang
    Fan, Hong
    Wang, Yuli
    Wuhan Daxue Xuebao (Xinxi Kexue Ban)/Geomatics and Information Science of Wuhan University, 2010, 35 (07): : 877 - 881
  • [46] Peak flood estimation using gene expression programming
    Zorn, Conrad R.
    Shamseldin, Asaad Y.
    JOURNAL OF HYDROLOGY, 2015, 531 : 1122 - 1128
  • [47] Designing neural networks using gene expression programming
    Ferreira, Candida
    APPLIED SOFT COMPUTING TECHNOLOGIES: THE CHALLENGE OF COMPLEXITY, 2006, 34 : 517 - 535
  • [48] Work in Progress: Improving Learning Performance using Programming Methodology
    Bigotte de Almeida, Maria Emilia
    Teixeira, Ana Rita Assuncao
    Almeida, Ricardo
    PROCEEDINGS OF 2019 IEEE GLOBAL ENGINEERING EDUCATION CONFERENCE (EDUCON), 2019, : 1462 - 1466
  • [49] Improving performance of nearest Neighborhood classifier using genetic programming
    Majid, A
    Khan, A
    Mirza, AM
    PROCEEDINGS OF THE 2004 INTERNATIONAL CONFERENCE ON MACHINE LEARNING AND APPLICATIONS (ICMLA'04), 2004, : 469 - 476
  • [50] Portfolio performance measurement using differential evolution
    Juraj Pekár
    Zuzana Čičková
    Ivan Brezina
    Central European Journal of Operations Research, 2016, 24 : 421 - 433