EN
TR
Classifying Protein Sequences Using Convolutional Neural Network
Abstract
One of the major challenges in bioinformatics is the classification and identification of protein structure and function. Large amounts of RNA data cannot be managed using traditional laboratory methods. For this, proteins should be separated according to their structure and families. Therefore, proteins need to be classified to define their biological families and functions. In traditional machine learning approaches, various feature extraction algorithms are used to classify proteins. In manual feature extraction, the selected features directly affect performance. Therefore, in the proposed method of this study, protein sequences were digitized by amino acid composition technique. The digitized protein sequences were converted to spectrograms, and automatic feature extraction was performed using 2D CNN models (VGG19, ResNet). The extracted features were classified with SVM and kNN. As a result, the accuracy with 95.03% was achieved in the classification of protein sequences using ResNet.
Keywords
References
- [1] Satpute B, Yadav R. 2018. Machine Intelligence Techniques for Protein Classification. 3rd International Conference for Convergence in Technology (I2CT). IEEE, pp 1–4, 6-8 April, Pune, India.
- [2] Lina Yang, Yuan Yan Tang, Yang Lu, Huiwu Luo. 2015. A Fractal Dimension and Wavelet Transform Based Method for Protein Sequence Similarity Analysis. IEEE/ACM Trans Comput Biol Bioinforma;12 (2):348–359.
- [3] Charuvaka A, Rangwala H. 2014. Classifying Protein Sequences Using Regularized Multi-Task Learning. IEEE/ACM Trans Comput Biol Bioinforma. 11 (6):1087–1098.
- [4] Wang D, Huang G Bin. 2005. Protein sequence classification using extreme learning machine. Proceedings of the International Joint Conference on Neural Networks, 31 July-4 Aug, Montreal,Que., Canada.
- [5] Bandyopadhyay S. 2005. An efficient technique for superfamily classification of amino acid sequences: Feature extraction, fuzzy clustering and prototype selection. Fuzzy Sets Syst.152(1):5-16.
- [6] Ma PCH, Chan KCC. 2008. UPSEC: An Algorithm for Classifying Unaligned Protein Sequences into Functional Families. J Comput Biol, 15 (4):431–443.
- [7] Jaakkola T, Diekhans M, Haussler D. 2000. A Discriminative Framework for Detecting Remote Protein Homologies. J Comput Biol, 7 (1–2):95–114.
- [8] Saigo H, Vert J-P, Ueda N, Akutsu T. 2004. Protein homology detection using string alignment kernels. Bioinformatics,20 (11):1682–1689.
Details
Primary Language
English
Subjects
Engineering
Journal Section
Research Article
Publication Date
December 25, 2020
Submission Date
December 21, 2019
Acceptance Date
April 9, 2020
Published in Issue
Year 2020 Volume: 9 Number: 4
APA
Daş, B., & Toraman, S. (2020). Classifying Protein Sequences Using Convolutional Neural Network. Bitlis Eren Üniversitesi Fen Bilimleri Dergisi, 9(4), 1663-1671. https://doi.org/10.17798/bitlisfen.662816
AMA
1.Daş B, Toraman S. Classifying Protein Sequences Using Convolutional Neural Network. Bitlis Eren Üniversitesi Fen Bilimleri Dergisi. 2020;9(4):1663-1671. doi:10.17798/bitlisfen.662816
Chicago
Daş, Bihter, and Suat Toraman. 2020. “Classifying Protein Sequences Using Convolutional Neural Network”. Bitlis Eren Üniversitesi Fen Bilimleri Dergisi 9 (4): 1663-71. https://doi.org/10.17798/bitlisfen.662816.
EndNote
Daş B, Toraman S (December 1, 2020) Classifying Protein Sequences Using Convolutional Neural Network. Bitlis Eren Üniversitesi Fen Bilimleri Dergisi 9 4 1663–1671.
IEEE
[1]B. Daş and S. Toraman, “Classifying Protein Sequences Using Convolutional Neural Network”, Bitlis Eren Üniversitesi Fen Bilimleri Dergisi, vol. 9, no. 4, pp. 1663–1671, Dec. 2020, doi: 10.17798/bitlisfen.662816.
ISNAD
Daş, Bihter - Toraman, Suat. “Classifying Protein Sequences Using Convolutional Neural Network”. Bitlis Eren Üniversitesi Fen Bilimleri Dergisi 9/4 (December 1, 2020): 1663-1671. https://doi.org/10.17798/bitlisfen.662816.
JAMA
1.Daş B, Toraman S. Classifying Protein Sequences Using Convolutional Neural Network. Bitlis Eren Üniversitesi Fen Bilimleri Dergisi. 2020;9:1663–1671.
MLA
Daş, Bihter, and Suat Toraman. “Classifying Protein Sequences Using Convolutional Neural Network”. Bitlis Eren Üniversitesi Fen Bilimleri Dergisi, vol. 9, no. 4, Dec. 2020, pp. 1663-71, doi:10.17798/bitlisfen.662816.
Vancouver
1.Bihter Daş, Suat Toraman. Classifying Protein Sequences Using Convolutional Neural Network. Bitlis Eren Üniversitesi Fen Bilimleri Dergisi. 2020 Dec. 1;9(4):1663-71. doi:10.17798/bitlisfen.662816