Multitask Protein Function Prediction through Task Dissimilarity

IEEE/ACM Trans Comput Biol Bioinform. 2019 Sep-Oct;16(5):1550-1560. doi: 10.1109/TCBB.2017.2684127. Epub 2017 Mar 17.

Abstract

Automated protein function prediction is a challenging problem with distinctive features, such as the hierarchical organization of protein functions and the scarcity of annotated proteins for most biological functions. We propose a multitask learning algorithm addressing both issues. Unlike standard multitask algorithms, which use task (protein functions) similarity information as a bias to speed up learning, we show that dissimilarity information enforces separation of rare class labels from frequent class labels, and for this reason is better suited for solving unbalanced protein function prediction problems. We support our claim by showing that a multitask extension of the label propagation algorithm empirically works best when the task relatedness information is represented using a dissimilarity matrix as opposed to a similarity matrix. Moreover, the experimental comparison carried out on three model organism shows that our method has a more stable performance in both "protein-centric" and "function-centric" evaluation settings.

MeSH terms

  • Algorithms
  • Computational Biology / methods*
  • Drosophila Proteins / classification
  • Drosophila Proteins / physiology
  • Escherichia coli Proteins / classification
  • Escherichia coli Proteins / physiology
  • Gene Ontology
  • Humans
  • Machine Learning*
  • Models, Statistical*
  • Proteins / classification*
  • Proteins / physiology*

Substances

  • Drosophila Proteins
  • Escherichia coli Proteins
  • Proteins