Addressing data imbalance problems in ligand-binding site prediction using a variational autoencoder and a convolutional neural network

Trinh-Trung-Duong Nguyen,Duc-Khanh Nguyen,Yu-Yen Ou
DOI: https://doi.org/10.1093/bib/bbab277
IF: 9.5
2021-07-28
Briefings in Bioinformatics
Abstract:Abstract Since 2015, a fast growing number of deep learning–based methods have been proposed for protein–ligand binding site prediction and many have achieved promising performance. These methods, however, neglect the imbalanced nature of binding site prediction problems. Traditional data-based approaches for handling data imbalance employ linear interpolation of minority class samples. Such approaches may not be fully exploited by deep neural networks on downstream tasks. We present a novel technique for balancing input classes by developing a deep neural network–based variational autoencoder (VAE) that aims to learn important attributes of the minority classes concerning nonlinear combinations. After learning, the trained VAE was used to generate new minority class samples that were later added to the original data to create a balanced dataset. Finally, a convolutional neural network was used for classification, for which we assumed that the nonlinearity could be fully integrated. As a case study, we applied our method to the identification of FAD- and FMN-binding sites of electron transport proteins. Compared with the best classifiers that use traditional machine learning algorithms, our models obtained a great improvement on sensitivity while maintaining similar or higher levels of accuracy and specificity. We also demonstrate that our method is better than other data imbalance handling techniques, such as SMOTE, ADASYN, and class weight adjustment. Additionally, our models also outperform existing predictors in predicting the same binding types. Our method is general and can be applied to other data types for prediction problems with moderate-to-heavy data imbalances.
biochemical research methods,mathematical & computational biology
What problem does this paper attempt to address?