Protein subcellular multi-localization prediction using a min-max modular support vector machine.
Prediction of protein subcellular localization is an important issue in computational biology because it provides important clues for the characterization of protein functions. Currently, much research has been dedicated to developing automatic prediction tools. Most, however, focus on mono-locational proteins, i.e., they assume that proteins exist in only one location. It should be noted that many proteins bear multi-locational characteristics and carry out crucial functions in biological processes. This work aims to develop a general pattern classifier for predicting multiple subcellular locations of proteins. We use an ensemble classifier, called the min-max modular support vector machine (M(3)-SVM), to solve protein subcellular multi-localization problems; and, propose a module decomposition method based on gene ontology (GO) semantic information for M(3)-SVM. The amino acid composition with secondary structure and solvent accessibility information is adopted to represent features of protein sequences. We apply our method to two multi-locational protein data sets. The M(3)-SVMs show higher accuracy and efficiency than traditional SVMs using the same feature vectors. And the GO decomposition also helps to improve prediction accuracy. Moreover, our method has a much higher rate of accuracy than existing subcellular localization predictors in predicting protein multi-localization.
Yang
Yang
Y
Department of Computer Science and Engineering, Shanghai Maritime University, 1550 Haigang Ave., Shanghai, 201306, China. yangyang@shmtu.edu.cn
Lu
Bao-Liang
BL
D000818:Animals; D001185:Artificial Intelligence; D019295:Computational Biology / Q000379:methods*; D030562:Databases, Protein; D006801:Humans; D008958:Models, Molecular; D010363:Pattern Recognition, Automated / Q000379:methods*; D011237:Predictive Value of Tests; D020836:Protein Structure, Quaternary; D011506:Proteins / Q000737:chemistry* / Q000145:classification / Q000502:physiology; D020539:Sequence Analysis, Protein / Q000379:methods*; D013997:Time Factors
D011506:Proteins