Optimization of classification algorithm based on gene expression programming

被引:0
|
作者
Yang L. [1 ]
Li K. [1 ]
Zhang W. [2 ]
Zheng L. [1 ]
Ke Z. [1 ]
Qi Y. [1 ]
机构
[1] College of Mathematics and Informatics, South China Agricultural University, Guangzhou
[2] Institute of Automation, Chinese Academy of Sciences, Beijing
关键词
Data classification; Data set; Gene expression programming; Optimization;
D O I
10.1007/s12652-017-0563-8
中图分类号
学科分类号
摘要
Data classification is an important task in the field of data mining, which can be used to mine the model of important data and forecast the future trend of those data. Although some breakthroughs have been made in data classification theoretically and technically, there are still some problems, such as lack accuracy of classification modeling algorithm, poor comprehensibility of classification rules and so on. Accuracy improvement and accurate achievement of classification has become hot research topics. Gene expression programming (GEP) has been considered a powerful evolutionary method for data classification. Aiming at the shortage of basic GEP classification algorithm, a novel classification algorithm based on GEP named O_GEPCA has been proposed in this paper. By using this method the initialization and mutation operator adjustment method, calibration set, evolution function and correction strategy will be improved, and the basic GEP classification algorithm will be optimized. The proposed O_GEPCA method shows significantly improvement after comparative study between our proposed O_GEPCA methods and the primitive GEP. The efficiency and capability of our proposed O_GEPCA for data classification will be tested in four well-studied benchmark test cases including card, cancer, heart, glass classification problem demonstrate. © Springer-Verlag GmbH Germany 2017.
引用
收藏
页码:1261 / 1275
页数:14
相关论文
共 50 条
  • [1] Gene Expression Programming Algorithm for Transient Security Classification
    Abdelaziz, Almoataz Y.
    Mekhamer, S. F.
    Khattab, H. M.
    Badr, M. L. A.
    Panigrahi, Bijaya Ketan
    SWARM, EVOLUTIONARY, AND MEMETIC COMPUTING, (SEMCCO 2012), 2012, 7677 : 406 - 416
  • [2] Classification of Leukemia Gene Expression Profiles Based on Multivariant Optimization Algorithm
    Liu, Yajie
    Shi, Xinling
    Gou, Changxing
    Li, Baolei
    Zhang, Qinhu
    DanJv, Lv
    Huang, Yunchao
    2014 IEEE INTERNATIONAL SYMPOSIUM ON BIOELECTRONICS AND BIOINFORMATICS (ISBB), 2014,
  • [3] A Gene Expression Programming Algorithm for Multi-Label Classification
    Avila, J. L.
    Gibaja, E. L.
    Zafra, A.
    Ventura, S.
    JOURNAL OF MULTIPLE-VALUED LOGIC AND SOFT COMPUTING, 2011, 17 (2-3) : 183 - 206
  • [4] An algorithm evaluation for discovering classification rules with gene expression programming
    Alain Guerrero-Enamorado
    Carlos Morell
    Amin Y. Noaman
    Sebastián Ventura
    International Journal of Computational Intelligence Systems, 2016, 9 : 263 - 280
  • [5] An algorithm evaluation for discovering classification rules with gene expression programming
    Guerrero-Enamorado, Alain
    Morell, Carlos
    Noaman, Amin Y.
    Ventura, Sebastian
    INTERNATIONAL JOURNAL OF COMPUTATIONAL INTELLIGENCE SYSTEMS, 2016, 9 (02) : 263 - 280
  • [6] Multiobjective optimization based on gene expression programming
    Xiang, Yong
    Tang, Chang-Jie
    Zeng, Tao
    Liu, Yin-Tian
    Qiao, Shao-Jie
    Sichuan Daxue Xuebao (Gongcheng Kexue Ban)/Journal of Sichuan University (Engineering Science Edition), 2007, 39 (04): : 124 - 129
  • [7] Multi-objective Optimization Algorithm Based on Gene Expression Programming and Virus Evolution
    Wang, Weihong
    Du, Yanye
    Li, Qu
    ADVANCED RESEARCH ON AUTOMATION, COMMUNICATION, ARCHITECTONICS AND MATERIALS, PTS 1 AND 2, 2011, 225-226 (1-2): : 372 - +
  • [8] Function optimization based on embedded gene expression programming
    Xiang, Yong
    Tang, Chang-Jie
    Zeng, Tao
    Zhang, Min
    Sichuan Daxue Xuebao (Gongcheng Kexue Ban)/Journal of Sichuan University (Engineering Science Edition), 2010, 42 (04): : 91 - 96
  • [9] Parallelizing Gene Expression Programming Algorithm in Enabling Large-Scale Classification
    Xu, Lixiong
    Huang, Yuan
    Shen, Xiaodong
    Liu, Yang
    SCIENTIFIC PROGRAMMING, 2017, 2017
  • [10] A hybrid gene expression programming algorithm based on orthogonal design
    Jie Yang
    Jun Ma
    International Journal of Computational Intelligence Systems, 2016, 9 : 778 - 787