A multiple kernel support vector machine scheme for feature selection and rule extraction from gene expression data of cancer tissue

被引:118
作者
Chen, Zhenyu
Li, Jianping [1 ]
Wei, Liwei
机构
[1] Chinese Acad Sci, Inst Policy & Management, Beijing 100080, Peoples R China
[2] Chinese Acad Sci, Grad Univ, Beijing 100039, Peoples R China
基金
中国国家自然科学基金;
关键词
multiple kernel learning; support vector machine; feature selection; rule extraction; gene expression data;
D O I
10.1016/j.artmed.2007.07.008
中图分类号
TP18 [人工智能理论];
学科分类号
081104 [模式识别与智能系统]; 0812 [计算机科学与技术]; 0835 [软件工程]; 1405 [智能科学与技术];
摘要
Objective: Recently, gene expression profiling using microarray techniques has been shown as a promising tool to improve the diagnosis and treatment of cancer. Gene expression data contain high level. of noise and the overwhelming number of genes relative to the number of available samples. It brings out a great challenge for machine learning and statistic techniques. Support vector machine (SVM) has been successfully used to classify gene expression data of cancer tissue. In the medical field, it is crucial to deliver the user a transparent decision process. How to explain the computed solutions and present the extracted knowledge becomes a main obstacle for SVM. Material and methods: A multiple kernel support vector machine (MK-SVM) scheme, consisting of feature selection, rule extraction and prediction modeling is proposed to improve the explanation capacity of SVM. In this scheme, we show that the feature selection problem can be translated into an ordinary multiple parameters learning problem. And a shrinkage approach: 1-norm based linear programming is proposed to obtain the sparse parameters and the corresponding selected features. We propose a novel rule extraction approach using the information provided by the separating hyperplane and support vectors to improve the generalization capacity and comprehensibility of rules and reduce the computational complexity. Results and conclusion: Two public gene expression datasets: leukemia dataset and colon tumor dataset are used to demonstrate the performance of this approach. Using the small number of selected genes, MK-SVM achieves encouraging classification accuracy: more than 90% for both two datasets. Moreover, very simple rules with linguist labels are extracted. The rule sets have high diagnostic power because of their good classification performance. (C) 2007 Elsevier B.V. All rights reserved.
引用
收藏
页码:161 / 175
页数:15
相关论文
共 63 条
[1]
Broad patterns of gene expression revealed by clustering analysis of tumor and normal colon tissues probed by oligonucleotide arrays [J].
Alon, U ;
Barkai, N ;
Notterman, DA ;
Gish, K ;
Ybarra, S ;
Mack, D ;
Levine, AJ .
PROCEEDINGS OF THE NATIONAL ACADEMY OF SCIENCES OF THE UNITED STATES OF AMERICA, 1999, 96 (12) :6745-6750
[2]
Selection of causal gene sets for lymphoma prognostication from expression profiling and construction of prognostic fuzzy neural network models [J].
Ando, T ;
Suguro, M ;
Kobayashi, T ;
Seto, M ;
Honda, H .
JOURNAL OF BIOSCIENCE AND BIOENGINEERING, 2003, 96 (02) :161-167
[3]
[Anonymous], P 11 ACM SIGKDD INT
[4]
Bach FR, 2004, 21 INT C MACHINE LEA
[5]
Barakat N., 2005, INT J COMPUT INTELL, V2, P59
[6]
Bi JB, 2005, FIFTH IEEE INTERNATIONAL CONFERENCE ON DATA MINING, PROCEEDINGS, P569
[7]
Selection of relevant features and examples in machine learning [J].
Blum, AL ;
Langley, P .
ARTIFICIAL INTELLIGENCE, 1997, 97 (1-2) :245-271
[8]
Saliency analysis of support vector machines for gene selection in tissue classification [J].
Cao, L ;
Seng, CK ;
Gu, Q ;
Lee, HP .
NEURAL COMPUTING & APPLICATIONS, 2003, 11 (3-4) :244-249
[9]
Choosing multiple parameters for support vector machines [J].
Chapelle, O ;
Vapnik, V ;
Bousquet, O ;
Mukherjee, S .
MACHINE LEARNING, 2002, 46 (1-3) :131-159
[10]
Linear programming boosting via column generation [J].
Demiriz, A ;
Bennett, KP ;
Shawe-Taylor, J .
MACHINE LEARNING, 2002, 46 (1-3) :225-254