arrow
Return

A novel ECOC algorithm for multiclass microarray data classification based on data complexity analysis

delete2019-06-01
delete37
PRE
AI
M
Mengxin Sun
K
Kunhong Liu *
Q
Qingqiang Wu
Q
Qingqi Hong
B
Beizhan Wang
H
Haiying Zhang
DOI:10.1016/j.patcog.2019.01.047delete
deleteOriginal
deleteShare
deleteSave
Abstract

Abstract

En 中文
Nowadays, a lot of new classification and clustering techniques have been proposed for microarray data analysis. However, the multiclass microarray data classification is still regarded as a tough task because of the small sample size problem and the class imbalance problem. In this paper, we propose a novel error correcting output code (ECOC) algorithm for the classification of multiclass microarray data based on the data complexity (DC) theory. In this algorithm, an ECOC coding matrix is generated based on a hierarchical partition of the class space with the aim of Minimizing Data Complexity (named as ECOC-MDC). As the partition process can be mapped as a binary tree, a compact ensemble with high discrimination power is produced. The performance of ECOC-MDC is compared with some state-of-art ECOC algorithms on six multiclass microarray data sets, and it is found that the proposed algorithm can obtain better results in most cases. The correlation between DC measures and the dichotomizers' performances is checked, and the observations confirm that high complexity in data usually leads to high error rates of the connected dichotomizers. But the error correcting mechanism in the ECOC framework can effectively improve our algorithm's generalization ability. In short, ECOC-MDC can produce a compact ensemble system with high error correction capability through the application of diverse DC measures. Our Matlab code is available at: github.com/MLDMXM2017/ECOC-MDC. (C) 2019 Elsevier Ltd. All rights reserved.
Keywords:
Error correcting output codes (ECOC)
Data complexity
Microarray data
Multiclass

Journal

Pattern Recognition cover
Pattern Recognition
IF:
7.6
Papers:
1.4W
Citations:
4.5W

Organization

X
xia men university
Scholars:
1
Papers: 0
Citations: 0
Cited Papers

Cited Papers

Analysis of complexity indices for classification problems: Cancer gene expression data
err2012-01-01
err44
PREAI
errLorena, Ana C.; Costa, Ivan G.; Spolaor, Newton; de Souto, Marcilio C. P.
errShare
errSave
errShare
errSave
Recent developments in sustainable corrosion inhibitors: design, performance and industrial scale applications
err2021-01-01
err0
errOAAI
errChandrabhan Verma; Eno E. Ebenso; M. A. Quraishi; Chaudhery Mustansar Hussain
errShare
errSave
errShare
errSave
On the design of an ECOC-Compliant Genetic Algorithm
err2014-02-01
err24
errOAAI
errBautista, Miguel Angel; Escalera, Sergio; Baro, Xavier; Pujol, Oriol
errShare
errSave
Diffuse large B-cell lymphoma outcome prediction by gene-expression profiling and supervised machine learning
err2002-01-01
err2.1K
PREAI
errShipp, MA; Ross, KN; Tamayo, P; Weng, AP; Kutok, JL; Aguiar, RCT; Gaasenbeek, M; Angelo, M; Reich, M; Pinkus, GS; Ray, TS; Koval, MA; Last, KW; Norton, A; Lister, TA; Mesirov, J; Neuberg, DS; Lander, ES; Aster, JC; Golub, TR
errShare
errSave
Cardiovascular Evaluation before Circulatory Arrest for Removal of Vena Caval Extension of Renal Carcinoma
err1989-06-01
err0
PREAI
errJohn A. Belis; Walter E. Pae; Thomas J. Rohner; John L. Myers; Brian L. Thiele; G. Scott Wickey; Donald E. Martin
errShare
errSave
researcher View more