title: Parallelization of multicategory support vector machines (PMC-SVM) for classifying microarray data.
abstract: BACKGROUND
  Multicategory Support Vector Machines (MC-SVM) are powerful classification systems with excellent performance in a variety of data classification problems. Since the process of generating models in traditional multicategory support vector machines for large datasets is very computationally intensive, there is a need to improve the performance using high performance computing techniques.
  
  
  RESULTS
  In this paper, Parallel Multicategory Support Vector Machines (PMC-SVM) have been developed based on the sequential minimum optimization-type decomposition method for support vector machines (SMO-SVM). It was implemented in parallel using MPI and C++ libraries and executed on both shared memory supercomputer and Linux cluster for multicategory classification of microarray data. PMC-SVM has been analyzed and evaluated using four microarray datasets with multiple diagnostic categories, such as different cancer types and normal tissue types.
  
  
  CONCLUSIONS
  The experiments show that the PMC-SVM can significantly improve the performance of classification of microarray data without loss of accuracy, compared with previous work.
authors.affiliation: School of Computing, University of Southern Mississippi, Hattiesburg, MS 39406, USA. chaoyang.zhang@usm.edu
authors.forename: Chaoyang
authors.initials: C
authors.lastname: Zhang
authors.forename: Peng
authors.initials: P
authors.lastname: Li
authors.forename: Arun
authors.initials: A
authors.lastname: Rajendran
authors.forename: Youping
authors.initials: Y
authors.lastname: Deng
authors.forename: Dequan
authors.initials: D
authors.lastname: Chen
mesh_terms: D000465:Algorithms; D001185:Artificial Intelligence; D014408:Biomarkers, Tumor / Q000032:analysis*; D016000:Cluster Analysis; D003205:Computing Methodologies; D003936:Diagnosis, Computer-Assisted / Q000379:methods; D020869:Gene Expression Profiling / Q000379:methods*; D006801:Humans; D009363:Neoplasm Proteins / Q000032:analysis*; D009369:Neoplasms / Q000175:diagnosis / Q000378:metabolism*; D020411:Oligonucleotide Array Sequence Analysis / Q000379:methods*; D010363:Pattern Recognition, Automated / Q000379:methods*
chemical_list: D014408:Biomarkers, Tumor; D009363:Neoplasm Proteins