IEEE Transactions on Pattern Analysis and Machine IntelligenceBioinformaticsPeer-reviewed journal article
ProtTrans: Towards Cracking the Language of Life's Code Through Self-Supervised Deep Learning and High Performance Computing
Ahmed ElnaggariD, Michael HeinzingeriD, Christian DallagoiD, Ghalia RehawiiD, Yu WangiD, Llion Jones, Tom GibbsiD, T. FehériD, Christoph M. Angerer, Martin SteineggeriD, Debsindhu BhowmikiD, Burkhard RostiD
Abstract
Computational biology and bioinformatics provide vast data gold-mines from protein sequences, ideal for Language Models taken from NLP. These LMs reach for new prediction frontiers at low inference costs. Here, we trained two auto-regressive models (Transformer-XL, XLNet) and four auto-encoder models (BERT, Albert, Electra, T5) on data from UniRef and BFD containing up to 393 billion amino acids. The LMs were trained on the Summit supercomputer using 5616 GPUs and TPU Pod up-to 1024 cores. Dimensionality reduction revealed that the raw protein LM-embeddings from unlabeled data captured some biophysical features of protein sequences. We validated the advantage of using the embeddings as exclusive input for several subsequent tasks. The first was a per-residue prediction of protein secondary structure (3-state accuracy Q3=81%-87%); the second were per-protein predictions of protein sub-cellular localization (ten-state accuracy: Q10=81%) and membrane vs. water-soluble (2-state accuracy Q2=91%). For the per-residue predictions the transfer of the most informative embeddings (ProtT5) for the first time outperformed the state-of-the-art without using evolutionary information thereby bypassing expensive database searches. Taken together, the results implied that protein LMs learned some of the grammar of the language of life. To facilitate future work, we released our models at https://github.com/agemagician/ProtTrans.
- assay: protein sequence
- research focus: protein structure prediction
- research focus: protein design
- approach: deep learning
- Citations
- 2,337
- FWCI
- 71.70
- Field percentile
- top 1%
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
- Modeling the Language of Life - Deep Learning Protein Sequences
Michael Heinzinger, Ahmed Elnaggar, … Burkhard Rost·BMC BioinformaticsPeer-reviewed·Dec 1, 2019
- ProteinBERT: A universal deep-learning model of protein sequence and function
Nadav Brandes, Dan Ofer, … Michal Linial B·BioinformaticsPeer-reviewed·Jan 8, 2022
- Cramming Protein Language Model Training in 24 GPU Hours
Nathan C. Frey, Taylor Joren, … Vladimir Gligorijević·bioRxiv·May 14, 2024
- An Analysis of Protein Language Model Embeddings for Fold Prediction
Amelia Villegas-Morcillo, Angel Manuel Gomez, Victoria Sánchez·Briefings in BioinformaticsPeer-reviewed·Mar 29, 2022
- End-to-end multitask learning, from protein language to protein features without alignments
Ahmed Elnaggar, Michael Heinzinger, … Burkhard Rost·bioRxiv·Jan 24, 2020
- xTrimoPGLM: Unified 100B-Scale Pre-trained Transformer for Deciphering the Language of Protein
Bo Chen, Xingyi Cheng, … Le Song·bioRxiv·Jul 5, 2023