ProtTrans: Towards Cracking the Language of Life’s Code Through Self-Supervised Deep Learning and High Performance Computing

By Ahmed Elnaggar, Michael Heinzinger, Christian Dallago, G. Rehawi, Yu Wang, Llion Jones, Tom Gibbs, Tamas B. Fehér, Christoph Angerer, Martin Steinegger and 2 more. 2020

1,354 citations recorded by the source corpus.

Computational biology and bioinformatics provide vast data gold-mines from protein sequences, ideal for Language Models (LMs) taken from Natural Language Processing (NLP). These LMs reach for new prediction frontiers at low inference costs. Here, we trained two auto-regressive language models (Transformer-XL, XLNet) and two auto-encoder models (Bert, Albert) on data from UniRef and BFD containing up to 393 billion amino acids (words) from 2.1 billion protein sequences (22- and 112-times the entire English Wikipedia). The LMs were trained on the Summit supercomputer at Oak Ridge National Laboratory (ORNL), using 936 nodes (total 5616 GPUs) and one TPU Pod (V3-512 or V3-1024). We validated the advantage of up-scaling LMs to larger models supported by bigger data by predicting secondary structure (3-states: Q3=76-84, 8-states: Q8=65-73), sub-cellular localization for 10 cellular compartments (Q10=74) and whether a protein is membrane-bound or water-soluble (Q2=89). Dimensionality reduction revealed that the LM-embeddings from unlabeled data (only protein sequences) captured important biophysical properties governing protein shape. This implied learning some of the grammar of the language of life realized in protein sequences. The successful up-scaling of protein LMs through HPC to larger data sets slightly reduced the gap between models trained on evolutionary information and LMs.

Subfields: Artificial Intelligence, Developmental and Educational Psychology, Representation & Self-Supervised Learning, Computational Biology & Bioinformatics

How researchers see this paper

The researchers whose trusted networks rank it highest, strongest advocate first. Every researcher gets a different order.

In Artificial Intelligence

  1. Caiming Xiong
  2. Richard Socher
  3. Mohit Bansal
  4. Percy Liang
  5. Yejin Choi
  6. Luke S. Zettlemoyer
  7. Ruslan Salakhutdinov
  8. Nazneen Rajani

In Developmental and Educational Psychology

  1. Andreas Krause
  2. Richard Socher

In Representation & Self-Supervised Learning

  1. Caiming Xiong
  2. Burkhard Rost
  3. Michael Heinzinger
  4. Richard Socher
  5. Kevin Kaichuang Yang
  6. Nazneen Rajani
  7. Nadav Brandes
  8. Michal Linial

In Computational Biology & Bioinformatics

  1. David T. Jones
  2. Joe G. Greener
  3. Sergey Ovchinnikov
  4. David Baker
  5. Jeffrey J. Gray
  6. Shaun M. Kandathil
  7. Michael Heinzinger
  8. Yang Zhang

Citations in the corpus