Feature selection and the class imbalance problem in predicting protein function from sequence.
Feature selection and the class imbalance problem in predicting protein function from sequence.
复制标题
DOI:
10.2165/00822942-200594030-00004
复制
发表时间:
2005-01-01
期刊:
影响因子:
--
通讯作者:
Gilbert, David
中科院分区:
文献类型:
--
作者:
Al-Shahib, Ali;Breitling, Rainer;Gilbert, David
When the standard approach to predict protein function by sequence homology fails, other alternative methods can be used that require only the amino acid sequence for predicting function. One such approach uses machine learning to predict protein function directly from amino acid sequence features. However, there are two issues to consider before successful functional prediction can take place: identifying discriminatory features, and overcoming the challenge of a large imbalance in the training data. We show that by applying feature subset selection followed by undersampling of the majority class, significantly better support vector machine (SVM) classifiers are generated compared with standard machine learning approaches. As well as revealing that the features selected could have the potential to advance our understanding of the relationship between sequence and function, we also show that undersampling to produce fully balanced data significantly improves performance. The best discriminating ability is achieved using SVMs together with feature selection and full undersampling; this approach strongly outperforms other competitive learning algorithms. We conclude that this combined approach can generate powerful machine learning classifiers for predicting protein function directly from sequence.