A Neural Network-Based Multi-Label Classifier for Protein Function Prediction

Authors

  • S. Tahzeeb Department of Computer and Information Systems Engineering, NED University of Engineering and Technology, Pakistan
  • S. Hasan Department of Computer and Information Systems Engineering, NED University of Engineering and Technology, Pakistan
Volume: 12 | Issue: 1 | Pages: 7974-7981 | February 2022 | https://doi.org/10.48084/etasr.4597

Abstract

Knowledge of the functions of proteins plays a vital role in gaining a deep insight into many biological studies. However, wet lab determination of protein function is prohibitively laborious, time-consuming, and costly. These challenges have created opportunities for automated prediction of protein functions, and many computational techniques have been explored. These techniques entail excessive computational resources and turnaround times. The current study compares the performance of various neural networks on predicting protein function. These networks were trained and tested on a large dataset of reviewed protein entries from nine bacterial phyla, obtained from the Universal Protein Resource Knowledgebase (UniProtKB). Each protein instance was associated with multiple terms of the molecular function of Gene Ontology (GO), making the problem a multilabel classification one. The results in this dataset showed the superior performance of single-layer neural networks having a modest number of neurons. Moreover, a useful set of features that can be deployed for efficient protein function prediction was discovered.

Keywords:

molecular function term, multi-label classification, neural network, protein function prediction, gene ontology

Downloads

Download data is not yet available.

References

S. Mishra, Y. P. Rastogi, S. Jabin, P. Kaur, M. Amir, and S. Khatun, "A deep learning ensemble for function prediction of hypothetical proteins from pathogenic bacterial species," Computational Biology and Chemistry, vol. 83, Dec. 2019, Art. no. 107147. DOI: https://doi.org/10.1016/j.compbiolchem.2019.107147

"UniProtKB - UniProt Knowledgebase." https://www.uniprot.org/help/uniprotkb (accessed Dec. 04, 2021).

X. Yuan, W. Li, K. Lin, and J. Hu, "A Deep Neural Network Based Hierarchical Multi-Label Classifier for Protein Function Prediction," in 2019 International Conference on Computer, Information and Telecommunication Systems (CITS), Aug. 2019, pp. 1–5. DOI: https://doi.org/10.1109/CITS.2019.8862034

Z. Du, Y. He, J. Li, and V. N. Uversky, "DeepAdd: Protein function prediction from k-mer embedding and additional features," Computational Biology and Chemistry, vol. 89, Dec. 2020, Art. no. 107379. DOI: https://doi.org/10.1016/j.compbiolchem.2020.107379

X. F. Zhang and D. Q. Dai, "A Framework for Incorporating Functional Interrelationships into Protein Function Prediction Algorithms," IEEE/ACM Transactions on Computational Biology and Bioinformatics, vol. 9, no. 3, pp. 740–753, May 2012. DOI: https://doi.org/10.1109/TCBB.2011.148

A. Ranjan, M. S. Fahad, D. Fernández-Baca, A. Deepak, and S. Tripathi, "Deep Robust Framework for Protein Function Prediction Using Variable-Length Protein Sequences," IEEE/ACM Transactions on Computational Biology and Bioinformatics, vol. 17, no. 5, pp. 1648–1659, Sep. 2020.

M. Kulmanov and R. Hoehndorf, "DeepGOPlus: improved protein function prediction from sequence," Bioinformatics, vol. 36, no. 2, pp. 422–429, Jan. 2020. DOI: https://doi.org/10.1101/615260

B. Zhao et al., "A New Method for Predicting Protein Functions From Dynamic Weighted Interactome Networks," IEEE Transactions on NanoBioscience, vol. 15, no. 2, pp. 131–139, Mar. 2016. DOI: https://doi.org/10.1109/TNB.2016.2536161

M. Modi, N. G. Jadeja, and K. Zala, "FMFinder: A Functional Module Detector for PPI Networks," Engineering, Technology & Applied Science Research, vol. 7, no. 5, pp. 2022–2025, Oct. 2017. DOI: https://doi.org/10.48084/etasr.1347

M. A. Alvarez and C. Yan, "A new protein graph model for function prediction," Computational Biology and Chemistry, vol. 37, pp. 6–10, Apr. 2012. DOI: https://doi.org/10.1016/j.compbiolchem.2012.01.003

W. Xiong, L. Xie, S. Zhou, and J. Guan, "Active learning for protein function prediction in protein–protein interaction networks," Neurocomputing, vol. 145, pp. 44–52, Dec. 2014. DOI: https://doi.org/10.1016/j.neucom.2014.05.075

P. Sun et al., "Protein Function Prediction Using Function Associations in Protein–Protein Interaction Network," IEEE Access, vol. 6, pp. 30892–30902, 2018. DOI: https://doi.org/10.1109/ACCESS.2018.2806478

R. You, X. Huang, and S. Zhu, "DeepText2GO: Improving large-scale protein function prediction with deep semantic text representation," Methods, vol. 145, pp. 82–90, Aug. 2018. DOI: https://doi.org/10.1016/j.ymeth.2018.05.026

K. Taha, P. D. Yoo, and M. Alzaabi, "iPFPi: A System for Improving Protein Function Prediction through Cumulative Iterations," IEEE/ACM Transactions on Computational Biology and Bioinformatics, vol. 12, no. 4, pp. 825–836, Jul. 2015. DOI: https://doi.org/10.1109/TCBB.2014.2344681

M. Frasca and N. C. Bianchi, "Multitask Protein Function Prediction through Task Dissimilarity," IEEE/ACM Transactions on Computational Biology and Bioinformatics, vol. 16, no. 5, pp. 1550–1560, Sep. 2019. DOI: https://doi.org/10.1109/TCBB.2017.2684127

S. Mishra, Y. P. Rastogi, S. Jabin, P. Kaur, M. Amir, and S. Khatoon, "A bacterial phyla dataset for protein function prediction," Data in Brief, vol. 28, Feb. 2020, Art. no. 105002. DOI: https://doi.org/10.1016/j.dib.2019.105002

J. Shen et al., "Predicting protein–protein interactions based only on sequences information," Proceedings of the National Academy of Sciences, vol. 104, no. 11, pp. 4337–4341, Mar. 2007. DOI: https://doi.org/10.1073/pnas.0607879104

K. C. Chou, "Prediction of protein cellular attributes using pseudo-amino acid composition," Proteins: Structure, Function, and Bioinformatics, vol. 43, no. 3, pp. 246–255, 2001. DOI: https://doi.org/10.1002/prot.1035

M. Ashburner et al., "Gene Ontology: tool for the unification of biology," Nature Genetics, vol. 25, no. 1, pp. 25–29, May 2000. DOI: https://doi.org/10.1038/75556

"pandas - Python Data Analysis Library." https://pandas.pydata.org/ (accessed Dec. 04, 2021).

"NumPy - The fundamental package for scientific computing with Python." https://numpy.org/ (accessed Dec. 04, 2021).

"scikit-learn: machine learning in Python — scikit-learn 1.0.1 documentation." https://scikit-learn.org/stable/ (accessed Dec. 04, 2021). DOI: https://doi.org/10.1007/978-1-4842-7762-1_1

D. Virmani, N. Jain, A. Srivastav, M. Mittal, and S. Mittal, "An Enhanced Binary Classifier Incorporating Weighted Scores," Engineering, Technology & Applied Science Research, vol. 8, no. 2, pp. 2853–2858, Apr. 2018. DOI: https://doi.org/10.48084/etasr.1962

M. Alghobiri, "A Comparative Analysis of Classification Algorithms on Diverse Datasets," Engineering, Technology & Applied Science Research, vol. 8, no. 2, pp. 2790–2795, Apr. 2018. DOI: https://doi.org/10.48084/etasr.1952

X. Z. Wu and Z. H. Zhou, "A Unified View of Multi-Label Performance Measures," in Proceedings of the 34th International Conference on Machine Learning, Jul. 2017, pp. 3780–3788, Accessed: Dec. 04, 2021. [Online]. Available: https://proceedings.mlr.press/v70/wu17a.html.

T. Li, C. Zhang, and S. Zhu, "Empirical Studies on Multi-label Classification," in 2006 18th IEEE International Conference on Tools with Artificial Intelligence (ICTAI’06), Nov. 2006, pp. 86–92. DOI: https://doi.org/10.1109/ICTAI.2006.55

J. Gorodkin, "Comparing two K-category assignments by a K-category correlation coefficient," Computational Biology and Chemistry, vol. 28, no. 5, pp. 367–374, Dec. 2004. DOI: https://doi.org/10.1016/j.compbiolchem.2004.09.006

P. Baldi, S. Brunak, Y. Chauvin, C. A. F. Andersen, and H. Nielsen, "Assessing the accuracy of prediction algorithms for classification: an overview," Bioinformatics, vol. 16, no. 5, pp. 412–424, May 2000. DOI: https://doi.org/10.1093/bioinformatics/16.5.412

Downloads

How to Cite

[1]
S. Tahzeeb and S. Hasan, “A Neural Network-Based Multi-Label Classifier for Protein Function Prediction”, Eng. Technol. Appl. Sci. Res., vol. 12, no. 1, pp. 7974–7981, Feb. 2022.

Metrics

Abstract Views: 1231
PDF Downloads: 868

Metrics Information