journal article·2022Open access

Ensemble Machine Learning to Enhance Q8 Protein Secondary Structure燩rediction

Moheb R. Girgis, Rofida M. Gamal, Enas Elgeldawi

Computers, Materials & Continua· Volume 73· Issue 2

Abstract

Protein structure prediction is one of the most essential objectives practiced by theoretical chemistry and bioinformatics as it is of a vital importance in medicine, biotechnology and more. Protein secondary structure prediction (PSSP) has a significant role in the prediction of protein tertiary structure, as it bridges the gap between the protein primary sequences and tertiary structure prediction. Protein secondary structures are classified into two categories: 3-state category and 8-state category. Predicting the 3 states and the 8 states of secondary structures from protein sequences are called the Q3 prediction and the Q8 prediction problems, respectively. The 8 classes of secondary structures reveal more precise structural information for a variety of applications than the 3 classes of secondary structures, however, Q8 prediction has been found to be very challenging, that is why all previous work done in PSSP have focused on Q3 prediction. In this paper, we develop an ensemble Machine Learning (ML) approach for Q8 PSSP to explore the performance of ensemble learning algorithms compared to that of individual ML algorithms in Q8 PSSP. The ensemble members considered for constructing the ensemble models are well known classifiers, namely SVM (Support Vector Machines), KNN (K-Nearest Neighbor), DT (Decision Tree), RF (Random Forest), and NB (Naïve Bayes), with two feature extraction techniques, namely LDA (Linear Discriminate Analysis) and PCA (Principal Component Analysis). Experiments have been conducted for evaluating the performance of single models and ensemble models, with PCA and LDA, in Q8 PSSP. The novelty of this paper lies in the introduction of ensemble learning in Q8 PSSP problem. The experimental results confirmed that ensemble ML models are more accurate than individual ML models. They also indicated that features extracted by LDA are more effective than those extracted by PCA.
Source: openalex_inverted_index · Quality: baseline

Research context

OpenAlex topics: Protein Structure and Dynamics · Machine Learning in Bioinformatics · Computational Drug Discovery Methods

SciVX discovery tags are terminology-based. OpenAlex topics are source-provided classifications.

References (49)

Show source-provided references
1. Knowledge-based biomedical Data Science10.3233/DS-170001 ↗
2. Fred Sanger: A memorial tribute10.1073/pnas.1323264111 ↗
3. A multi-feature learning model with enhanced local attention for vehicle re-identification10.32604/cmc.2021.021627 ↗
4. PDB, “Protein data bank,” 2015. [Online]. Available: http://www.rcsb.org/pdb/home/home.do.
5. Methods for the refinement of protein structure 3D models10.3390/ijms20092301 ↗
6. Protein folding in the hydrophobic-hydrophilic (hp) is np-complete10.1089/cmb.1998.5.27 ↗
7. UniProt, “Protein sequence database,” [Online]. Available:, 2014. [Online]. Available: http://www.uniprot.org/.
8. Fine-grained vehicle type classification using lightweight convolutional neural network with feature optimization and joint learning strategy10.1007/s11042-020-09171-3 ↗
9. CNNH PSS: Protein 8-class secondary structure prediction by convolutional neural network with highway10.1186/s12859-018-2067-8 ↗
10. Dictionary of protein secondary structure: Pattern recognition of hydrogen-bonded and geometrical features10.1002/bip.360221211 ↗
11. J. Zhou and O. Troyanskaya, “Deep supervised and convolutional generative stochastic network for protein secondary structure prediction,” ArXiv abs/1403.1347, 2014.
12. Z. Li and Y. Yu, “Protein secondary structure prediction using cascaded convolutional and recurrent neural networks,” ArXiv abs/1604.07176, 2016.
13. Effect of simple ensemble methods on protein secondary structure prediction10.1007/s00500-014-1355-0 ↗
14. Zhou · Encyclopedia of Biometrics · 2009
15. An empirical comparison of individual machine learning techniques and ensemble approaches in protein structural class prediction
16. Protein secondary structure prediction based on multi-SVM ensemble
17. Delay-range-dependent exponential stability criteria and decay estimation for switched hopfield neural networks of neutral type
18. Placement of package delivery center for UAVs with machine learning
19. Improving the efficiency of the flow deviation method for solving the optimal routing problem in a packet-switched computer network
20. Solving the optimal routing problem in a packet-switching computer network using decomposition
21. Hyperparameter tuning for machine learning algorithms used for Arabic sentiment analysis10.3390/informatics8040079 ↗
22. Sentiment analysis for Arabic reviews using machine learning classification algorithms
23. Detecting COVID-19 patients in X-ray images based on MAI-nets10.2991/ijcis.d.210518.001 ↗
24. Joint learning of visual and spatial features for edit propagation from a single image10.1007/s00371-019-01633-6 ↗
25. A novel image classification approach via Dense-MobileNet models10.1155/2020/8836195 ↗
26. Local binary pattern (LBP) and local phase quantization (LBQ) based on Gabor filter for face representation10.1016/j.neucom.2012.05.036 ↗
27. Local and nonlocal constraints for compressed sensing video and multi-view image recovery10.1016/j.neucom.2020.04.072 ↗
28. An efficient ECG denoising method based on empirical mode decomposition, sample entropy, and improved threshold function
29. Instant edit propagation on images based on bilateral grid10.32604/cmc.2019.06094 ↗
30. Fast CU size decision and mode decision algorithm for intra prediction in HEVC10.1007/s11042-015-3155-7 ↗
31. A comparative analysis of symmetric algorithms in cloud computing: A survey10.5120/ijca2019918726 ↗
32. Detection and characterization of fake accounts on the pinterest social networks
33. Pinterest attraction between users and spammers
34. A comparative study of various deep learning architectures for 8-state protein secondary structures prediction
35. Protein secondary structure prediction using neural networks and deep learning: A review10.1016/j.compbiolchem.2019.107093 ↗
36. Pisces: A protein sequence culling server10.1093/bioinformatics/btg224 ↗
37. CD-hit: A fast program for clustering and comparing large sets of protein or nucleotide sequences10.1093/bioinformatics/btl158 ↗
38. Pattern recognition and machine learning
39. A review of feature selection and feature extraction methods applied on microarray data10.1155/2015/198363 ↗
40. Integrating feature selection and feature extraction methods with deep learning to predict clinical outcome of breast cancer10.1109/ACCESS.2018.2837654 ↗
41. Modified linear discriminant analysis approaches for classification of high-dimensional microarray data10.1016/j.csda.2008.02.005 ↗
42. A decision-theoretic generalization of on-line learning and an application to boosting10.1006/jcss.1997.1504 ↗
43. The strength of weak learnability10.1007/BF00116037 ↗
44. Bagging predictor10.1007/BF00058655 ↗
45. Comparison of ensemble machine learning methods for automated classification of focal and nonfocal epileptic eeg signals10.3390/math8091481 ↗
46. Machine learning for identifying medication-associated acute kidney injury10.3390/informatics7020018 ↗
47. Random forests
48. Robust machine-learning workflow for subsurface geomechanical characterization and comparison against popular empirical correlations10.1016/j.eswa.2021.114942 ↗
49. Big data management with incremental K-means trees-GPU-accelerated construction and visualization10.3390/informatics4030024 ↗