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] Improving performance of nearest Neighborhood classifier using genetic programming
    Majid, A
    Khan, A
    Mirza, AM
    [J]. PROCEEDINGS OF THE 2004 INTERNATIONAL CONFERENCE ON MACHINE LEARNING AND APPLICATIONS (ICMLA'04), 2004, : 469 - 476
  • [42] Performance evaluation of Gene Expression Programming for hydraulic data mining
    Eldrandaly, Khalid
    Negm, Abdel-Azim
    [J]. INTERNATIONAL ARAB JOURNAL OF INFORMATION TECHNOLOGY, 2008, 5 (02) : 126 - 131
  • [43] Prediction performance of PEM fuel cells by gene expression programming
    Nazari, Ali
    [J]. INTERNATIONAL JOURNAL OF HYDROGEN ENERGY, 2012, 37 (24) : 18972 - 18980
  • [44] GPS Height Fitting Using Gene Expression Programming
    Yue, Xuezhi
    Wu, Zhijian
    Jiang, Dazhi
    Li, Kangshun
    [J]. ADVANCES IN COMPUTATION AND INTELLIGENCE, 2010, 6382 : 25 - +
  • [45] Using gene expression programming to improve satellite images
    Li, Shixiang
    Fan, Hong
    Wang, Yuli
    [J]. 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.
    [J]. JOURNAL OF HYDROLOGY, 2015, 531 : 1122 - 1128
  • [47] Designing neural networks using gene expression programming
    Ferreira, Candida
    [J]. APPLIED SOFT COMPUTING TECHNOLOGIES: THE CHALLENGE OF COMPLEXITY, 2006, 34 : 517 - 535
  • [48] Portfolio performance measurement using differential evolution
    Pekar, Juraj
    Cickova, Zuzana
    Brezina, Ivan
    [J]. CENTRAL EUROPEAN JOURNAL OF OPERATIONS RESEARCH, 2016, 24 (02) : 421 - 433
  • [49] Portfolio performance measurement using differential evolution
    Juraj Pekár
    Zuzana Čičková
    Ivan Brezina
    [J]. Central European Journal of Operations Research, 2016, 24 : 421 - 433
  • [50] Forecasting copper price using gene expression programming
    Dehghani, H.
    [J]. JOURNAL OF MINING AND ENVIRONMENT, 2018, 9 (02): : 349 - +