UDSMProt: Universal Deep Sequence Models for Protein Classification
Nils StrodthoffiD, Patrick Wagner, Markus A. WenzeliD, Wojciech SamekiD
Abstract
MotivationInferring the properties of a protein from its amino acid sequence is one of the key problems in bioinformatics. Most state-of-the-art approaches for protein classification tasks are tailored to single classification tasks and rely on handcrafted features such as position-specific-scoring matrices from expensive database searches. We argue that this level of performance can be reached or even be surpassed by learning a task-agnostic representation once, using self-supervised language modeling, and transferring it to specific tasks by a simple finetuning step.\n\nResultsWe put forward a universal deep sequence model that is pretrained on unlabeled protein sequences from Swiss-Prot and finetuned on protein classification tasks. We apply it to three prototypical tasks, namely enzyme class prediction, gene ontology prediction and remote homology and fold detection. The proposed method performs on par with state-of-the-art algorithms that were tailored to these specific tasks or, for two out of three tasks, even outperforms them. These results stress the possibility of inferring protein properties from the sequence alone and, on more general grounds, the prospects of modern natural language processing methods in omics.\n\nAvailabilitySource code is available under https://github.com/nstrodt/UDSMProt.\n\nContactfirstname.lastname@hhi.fraunhofer.de
02 /Specification & Classification
Click any tag to browse matching papers- Citations
- 190
- FWCI
- 9.08
- Field percentile
- top 1%
- Assay
- Research Focus
- Approach
Reproducibility ledger
Nobody has reported trying to reproduce this paper yet. Did you replicate an experiment or run the code? Your report saves the next lab a week.
Sign in to file a reproducibility report.
Related papers
- ProteinBERT: A universal deep-learning model of protein sequence and function
Nadav Brandes, Dan Ofer, … Michal Linial B·BioinformaticsPeer-reviewed·Jan 8, 2022
- ABLE: Attention Based Learning for Enzyme Classification
Vamsi Nallapareddy, Rohit Dwivedula·Computational Biology and ChemistryPeer-reviewed·Aug 19, 2021
- Modeling the Language of Life - Deep Learning Protein Sequences
Michael Heinzinger, Ahmed Elnaggar, … Burkhard Rost·BMC BioinformaticsPeer-reviewed·Dec 1, 2019
- Language modelling for biological sequences - curated datasets and baselines
José Juan Almagro Armenteros, Alexander Rosenberg Johansen, … Henrik Nielsen·bioRxiv·Mar 9, 2020
- ProteinGLUE: A multi-task benchmark suite for self-supervised protein modeling.
Henriette Capel, Robin Weiler, … K. Anton Feenstra·Scientific ReportsPeer-reviewed·Sep 26, 2022
- DistilProtBert: A distilled protein language model used to distinguish between real proteins and their randomly shuffled counterparts
Yaron Geffen, Yanay Ofran, Ron Unger·BioinformaticsPeer-reviewed·Aug 24, 2022