A Genetic Programming Based ECOC Algorithm for Microarray Data Classification

被引:5
|
作者
Wang, HanRui [1 ]
Li, KeSen [1 ]
Liu, KunHong [1 ]
机构
[1] Xiamen Univ, Software Sch, Xiamen 361005, Peoples R China
关键词
Error Correcting Output Codes; Genetic programing; Codematrix; PREDICTION; MULTICLASS;
D O I
10.1007/978-3-319-70136-3_72
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
Microarray technology aims to discover the relationship between genes and cancers. But the analysis of multiclass microarray datasets is a difficult problem in considering the small sample size along with the class imbalance problem. In this paper, we propose a Genetic Programing (GP) based Error Correcting Output Codes (ECOC) algorithm to tackle this problem. In our GP framework, each individual represents a codematrix, and a legality checking mechanism is applied to avoid the production of illegal codematrices. So the algorithm evolves towards optimum ECOC codematrices. In experiments, our algorithm is compared with other methods based on four famous microarray datasets. Experimental results prove that our algorithm can achieve better results in most cases.
引用
收藏
页码:683 / 691
页数:9
相关论文
共 50 条
  • [1] Genetic Programming Based ECOC for Multiclass Microarray Data Classification
    Wang JiaJun
    Liu KunHong
    Sun MengXin
    Hong QingQi
    2017 10TH INTERNATIONAL SYMPOSIUM ON COMPUTATIONAL INTELLIGENCE AND DESIGN (ISCID), VOL. 1, 2017, : 280 - 283
  • [2] A New ECOC Algorithm for Multiclass Microarray Data Classification
    Sun, Mengxin
    Liu, Kunhong
    Hong, Qingqi
    Wang, Beizhan
    2018 24TH INTERNATIONAL CONFERENCE ON PATTERN RECOGNITION (ICPR), 2018, : 454 - 458
  • [3] A novel ECOC algorithm for multiclass microarray data classification based on data complexity analysis
    Sun, Mengxin
    Liu, Kunhong
    Wu, Qingqiang
    Hong, Qingqi
    Wang, Beizhan
    Zhang, Haiying
    PATTERN RECOGNITION, 2019, 90 : 346 - 362
  • [4] Recursive ECOC for microarray data classification
    Tapia, E
    Serra, E
    González, JC
    MULTIPLE CLASSIFIER SYSTEMS, 2005, 3541 : 108 - 117
  • [5] Multiclass Microarray Data Classification Based on SA-ECOC
    Zhong Tianyun
    Wang Jiajun
    Liu Kunhong
    Wang Beizhan
    Hong Qingqi
    2017 10TH INTERNATIONAL SYMPOSIUM ON COMPUTATIONAL INTELLIGENCE AND DESIGN (ISCID), VOL. 1, 2017, : 434 - 437
  • [6] Genetic Programming Based Ensemble System for Microarray Data Classification
    Liu, Kun-Hong
    Tong, Muchenxuan
    Xie, Shu-Tong
    Ng, Vincent To Yee
    COMPUTATIONAL AND MATHEMATICAL METHODS IN MEDICINE, 2015, 2015
  • [7] An ECOC Approach for Microarray Data Classification Based on Minimizing Feature Related Complexities
    Sun, Mengxin
    Liu, Kunhong
    Hong, Qingqi
    2017 10TH INTERNATIONAL SYMPOSIUM ON COMPUTATIONAL INTELLIGENCE AND DESIGN (ISCID), VOL. 1, 2017, : 300 - 303
  • [8] A Hierarchical Ensemble of ECOC for cancer classification based on multi-class microarray data
    Liu, Kun-Hong
    Zeng, Zhi-Hao
    Ng, Vincent To Yee
    INFORMATION SCIENCES, 2016, 349 : 102 - 118
  • [9] Cooperative Coevolutionary Multiobjective Genetic Programming for Microarray Data Classification
    Qing, Yang
    Ma, Chi
    Zhou, Yu
    Zhang, Xiao
    Xia, Haowen
    PROCEEDINGS OF THE 2021 GENETIC AND EVOLUTIONARY COMPUTATION CONFERENCE (GECCO'21), 2021, : 804 - 811
  • [10] A Novel Genetic Algorithm Based ECOC Algorithm
    Ye, Xiao-Na
    Liu, Kun-Hong
    2018 14TH INTERNATIONAL CONFERENCE ON SEMANTICS, KNOWLEDGE AND GRIDS (SKG), 2018, : 241 - 244