Computational approaches for Protein-Protein Interaction (PPI) prediction, and particularly, methods that predict interactions by leveraging only amino acid sequences are of paramount interest. In this study, we aimed to evaluate the suitability of pre-trained protein sequence embeddings, namely ProtBert and SeqVec, as feature extractors for classical machine learning algorithms. Consistent with recent reports, we found that performance metrics calculated over random train-test splits of balanced PPIs datasets, such as holdout or cross-validation, lead to highly overestimated values, mainly due to a non-evident bias present in such datasets. We demonstrate this bias by using two PPIs datasets and conducting a 5-fold cross-validation, which yields relatively high values for most tested models, including a custom baseline model, named PPIIBM, which predicts the interaction status based only on the a priori positivity of proteins found in the train split only. This baseline PPIIBM model achieves results similar to state of the art models, even of those based on deep learning, showing that predicting PPIs from sequences remains an open challenge, where careful validation pipelines should be implemented. Code available at https://github.com/sing-group/ppi-ml .

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

PPI Prediction from Sequences via Transfer Learning on Balanced but yet Biased Datasets: An Open Problem

  • Alba Nogueira-Rodríguez,
  • Daniel Glez-Peña,
  • Cristina P. Vieira,
  • Jorge Vieira,
  • Hugo López-Fernández

摘要

Computational approaches for Protein-Protein Interaction (PPI) prediction, and particularly, methods that predict interactions by leveraging only amino acid sequences are of paramount interest. In this study, we aimed to evaluate the suitability of pre-trained protein sequence embeddings, namely ProtBert and SeqVec, as feature extractors for classical machine learning algorithms. Consistent with recent reports, we found that performance metrics calculated over random train-test splits of balanced PPIs datasets, such as holdout or cross-validation, lead to highly overestimated values, mainly due to a non-evident bias present in such datasets. We demonstrate this bias by using two PPIs datasets and conducting a 5-fold cross-validation, which yields relatively high values for most tested models, including a custom baseline model, named PPIIBM, which predicts the interaction status based only on the a priori positivity of proteins found in the train split only. This baseline PPIIBM model achieves results similar to state of the art models, even of those based on deep learning, showing that predicting PPIs from sequences remains an open challenge, where careful validation pipelines should be implemented. Code available at https://github.com/sing-group/ppi-ml .