Using uncorrelated discriminant analysis for tissue classification with gene expression data.
The classification of tissue samples based on gene expression data is an important problem in medical diagnosis of diseases such as cancer. In gene expression data, the number of genes is usually very high (in the thousands) compared to the number of data samples (in the tens or low hundreds); that is, the data dimension is large compared to the number of data points (such data is said to be undersampled). To cope with performance and accuracy problems associated with high dimensionality, it is commonplace to apply a preprocessing step that transforms the data to a space of significantly lower dimension with limited loss of the information present in the original data. Linear Discriminant Analysis (LDA) is a well-known technique for dimension reduction and feature extraction, but it is not applicable for undersampled data due to singularity problems associated with the matrices in the underlying representation. This paper presents a dimension reduction and feature extraction scheme, called Uncorrelated Linear Discriminant Analysis (ULDA), for undersampled problems and illustrates its utility on gene expression data. ULDA employs the Generalized Singular Value Decomposition method to handle undersampled data and the features that it produces in the transformed space are uncorrelated, which makes it attractive for gene expression data. The properties of ULDA are established rigorously and extensive experimental results on gene expression data are presented to illustrate its effectiveness in classifying tissue samples. These results provide a comparative study of various state-of-the-art classification methods on well-known gene expression data sets.
Ye
Jieping
J
Department of Computer Science and Engineering, University of Minnesota, Twin Cities, 4-192 EE/CSci Bldg., 200 Union Street S.E., Minneapolis, MN 55455, USA. jieping@cs.umn.edu
Li
Tao
T
Xiong
Tao
T
Janardan
Ravi
R
D000465:Algorithms; D001185:Artificial Intelligence; D019295:Computational Biology / Q000379:methods*; D030541:Databases, Genetic; D016002:Discriminant Analysis; D020869:Gene Expression Profiling / Q000379:methods*; D006801:Humans; D015233:Models, Statistical; D009369:Neoplasms / Q000235:genetics; D010363:Pattern Recognition, Automated / Q000379:methods*