Logo image
Machine Learning-Based Prediction of Bacteriocins via Feature Evaluation
Dissertation   Open access

Machine Learning-Based Prediction of Bacteriocins via Feature Evaluation

Suraiya Akhter
Washington State University
Doctor of Philosophy (PhD), Washington State University
05/2024
DOI:
https://doi.org/10.7273/000006506
pdf
Suraiya_dissertation_v72.61 MBDownloadView
Open Access CC BY V4.0
zip
Supplemental Figures862.71 kBDownloadView
Image Supplemetal Figures Open Access CC BY V4.0

Abstract

antimicrobial peptides antimicrobial resistance bacteriocin prediction feature selection software and web development Artificial intelligence Machine Learning
Antibiotic resistance is a major public health concern around the globe. As a result, researchers are always looking for new compounds to develop new antibiotic drugs to combat antibiotic-resistant bacteria. The use of bacteriocins has emerged as a promising strategy in the development of new drugs to combat antibiotic resistance, given their ability to kill bacteria with both broad and narrow natural spectra. Therefore, there is a strong need for an accurate and efficient computational model to predict novel bacteriocins. Machine learning's ability to learn patterns and features from bacteriocin sequences that are difficult to capture using sequence matching-based methods makes it a potentially superior choice for accurate prediction. Our objective was to develop a machine learning-based software tool and a machine learning-based web application using selected features to precisely detect bacteriocin protein sequences. To achieve this, we initially extracted potential features from known bacteriocins and non-bacteriocins, considering physicochemical, structural, and sequence-profile attributes of the protein sequences. Subsequently, we refined the feature set using various feature evaluation methods, including statistical justifications, recursive feature elimination techniques, alternating decision tree, genetic algorithm, linear support vector classifier, cross-validated, and hypergraph-based techniques. We developed several popular and widely used machine learning models, and our best predictive model achieved an accuracy of 99.11% and an AUC of 0.9984 for the testing dataset. Furthermore, we analyzed the feature contributions directly from the predictive model using the Shapley values. Our software tool offers prediction results based on the best predictive model, using a statistically justified feature set. In contrast, our web application gives prediction results using the best models created with feature sets selected from all the different methods we considered, including the one used to build the software tool.

Metrics

3 File views/ downloads
103 Record Views

Details

Logo image