Protein sequence classification is one of the most important and applied areas of research in bioinformatics. It is used in several applications, from drug discovery to evolutionary relationship analysis. There are different alignment-based algorithms that are implemented for protein sequence classification. Traditional alignment-based sequence similarity checking, particularly with large datasets or long sequences turns out to be a complicated, time-consuming, and computationally expensive process. Here, the pairwise comparisons of two sequences based on string algorithms lead to a time complexity of O(nm), where n and m are the length of the first and second protein sequences, respectively, making large-scale analysis less feasible. The proposed model suggests an alignment-free model through feature-based machine learning techniques, thus in turn reduces time complexity. The Physicochemical and structural protein properties are used to train different classifiers which includes Decision Tree, Random Forest, K-Nearest Neighbors (KNN), Light Gradient Boosting Machine (LGBM), and Convolutional Neural Networks (CNN). The best of these models is the Convolutional Neural Networks (CNN) method, which classifies protein sequences with an accuracy of approximately 91%. By adding additional features to the current system, expanding the dataset, and including natural language processing, the results of the current study can be further enhanced.

错误:搜索内容不能为空,请输入英文关键词
错误:关键词超出字数限制,请精简
高级检索

Machine Learning Techniques for Enhanced Protein Sequence Classification

  • R. C. Jisha,
  • P. Karthik,
  • Midhun Manu,
  • Pushpan Achu,
  • Neeraj S. Kumar,
  • Manjusha Nair

摘要

Protein sequence classification is one of the most important and applied areas of research in bioinformatics. It is used in several applications, from drug discovery to evolutionary relationship analysis. There are different alignment-based algorithms that are implemented for protein sequence classification. Traditional alignment-based sequence similarity checking, particularly with large datasets or long sequences turns out to be a complicated, time-consuming, and computationally expensive process. Here, the pairwise comparisons of two sequences based on string algorithms lead to a time complexity of O(nm), where n and m are the length of the first and second protein sequences, respectively, making large-scale analysis less feasible. The proposed model suggests an alignment-free model through feature-based machine learning techniques, thus in turn reduces time complexity. The Physicochemical and structural protein properties are used to train different classifiers which includes Decision Tree, Random Forest, K-Nearest Neighbors (KNN), Light Gradient Boosting Machine (LGBM), and Convolutional Neural Networks (CNN). The best of these models is the Convolutional Neural Networks (CNN) method, which classifies protein sequences with an accuracy of approximately 91%. By adding additional features to the current system, expanding the dataset, and including natural language processing, the results of the current study can be further enhanced.