title: Unsupervised learning assisted robust prediction of bioluminescent proteins.
abstract: Bioluminescence plays an important role in nature, for example, it is used for intracellular chemical signalling in bacteria. It is also used as a useful reagent for various analytical research methods ranging from cellular imaging to gene expression analysis. However, identification and annotation of bioluminescent proteins is a difficult task as they share poor sequence similarities among them. In this paper, we present a novel approach for within-class and between-class balancing as well as diversifying of a training dataset by effectively combining unsupervised K-Means algorithm with Synthetic Minority Oversampling Technique (SMOTE) in order to achieve the true performance of the prediction model. Further, we experimented by varying different levels of balancing ratio of positive data to negative data in the training dataset in order to probe for an optimal class distribution which produces the best prediction accuracy. The appropriately balanced and diversified training set resulted in near complete learning with greater generalization on the blind test datasets. The obtained results strongly justify the fact that optimal class distribution with a high degree of diversity is an essential factor to achieve near perfect learning. Using random forest as the weak learners in boosting and training it on the optimally balanced and diversified training dataset, we achieved an overall accuracy of 95.3% on a tenfold cross validation test, and an accuracy of 91.7%, sensitivity of 89. 3% and specificity of 91.8% on a holdout test set. It is quite possible that the general framework discussed in the current work can be successfully applied to other biological datasets to deal with imbalance and incomplete learning problems effectively.
authors.affiliation: Department of Computer Science, Banaras Hindu University, Varanasi 221005, India. Electronic address: abhigyannath01@gmail.com.
authors.forename: Abhigyan
authors.initials: A
authors.lastname: Nath
authors.affiliation: Department of Computer Science, Banaras Hindu University, Varanasi 221005, India. Electronic address: karthinikita@gmail.com.
authors.forename: Karthikeyan
authors.initials: K
authors.lastname: Subbiah
mesh_terms: D000465:Algorithms; D008164:Luminescent Proteins / Q000235:genetics*; D000069550:Machine Learning; D011237:Predictive Value of Tests; D020539:Sequence Analysis, Protein / Q000379:methods*
chemical_list: D008164:Luminescent Proteins
keywords: Class imbalance; K-Means; Optimal class distribution; SMOTE; Training set diversity