Back

Cramming Protein Language Model Training in 24 GPU Hours

Frey, N. C.; Joren, T.; Ismail, A.; Goodman, A.; Bonneau, R.; Cho, K.; Gligorijevic, V.

2024-05-15 bioengineering
10.1101/2024.05.14.594108 bioRxiv
Show abstract

Protein language models (pLMs) are ubiquitous across biological machine learning research, but state-of-the-art models like ESM2 take hundreds of thousands of GPU hours to pre-train on the vast protein universe. Resource requirements for scaling up pLMs prevent fundamental investigations into how optimal modeling choices might differ from those used in natural language. Here, we define a "cramming" challenge for pLMs and train performant models in 24 hours on a single GPU. By re-examining many aspects of pLM training, we are able to train a 67 million parameter model in a single day that achieves comparable performance on downstream protein fitness landscape inference tasks to ESM-3B, a model trained for over 15, 000x more GPU hours than ours. We open source our library1 for training and inference, LBSTER: Language models for Biological Sequence Transformation and Evolutionary Representation.

Matching journals

The top 6 journals account for 50% of the predicted probability mass.

1
Journal of Open Source Software
25 papers in training set
Top 0.1%
19.2%
2
Bioinformatics
1204 papers in training set
Top 2%
15.7%
3
PLOS Computational Biology
1863 papers in training set
Top 6%
5.7%
4
Nature Communications
5641 papers in training set
Top 30%
4.5%
5
Scientific Reports
3612 papers in training set
Top 31%
3.3%
6
Nature Machine Intelligence
70 papers in training set
Top 0.8%
3.3%
50% of probability mass above
7
iScience
1154 papers in training set
Top 12%
2.2%
8
Journal of Cheminformatics
29 papers in training set
Top 0.3%
2.2%
9
Briefings in Bioinformatics
354 papers in training set
Top 4%
2.0%
10
Genome Research
468 papers in training set
Top 3%
1.8%
11
PeerJ
308 papers in training set
Top 5%
1.8%
12
GigaScience
212 papers in training set
Top 2%
1.8%
13
Computational and Structural Biotechnology Journal
242 papers in training set
Top 4%
1.6%
14
Nature Computational Science
55 papers in training set
Top 0.7%
1.5%
15
Genome Biology
637 papers in training set
Top 7%
1.2%
16
Nature Methods
385 papers in training set
Top 5%
1.2%
17
Epidemics
116 papers in training set
Top 1%
1.2%
18
eneuro
439 papers in training set
Top 6%
1.2%
19
Cell Systems
201 papers in training set
Top 3%
1.2%
20
PLOS ONE
5266 papers in training set
Top 54%
1.2%
21
eLife
5828 papers in training set
Top 55%
1.2%
22
Neuroinformatics
46 papers in training set
Top 0.7%
1.1%
23
Computer Methods and Programs in Biomedicine
28 papers in training set
Top 0.8%
1.1%
24
Proceedings of the National Academy of Sciences
2444 papers in training set
Top 37%
1.1%
25
Bioinformatics Advances
203 papers in training set
Top 4%
1.0%
26
Imaging Neuroscience
282 papers in training set
Top 4%
0.6%
27
IFAC-PapersOnLine
13 papers in training set
Top 0.2%
0.6%
28
Communications Biology
993 papers in training set
Top 33%
0.6%
29
Protein Engineering, Design and Selection
15 papers in training set
Top 0.2%
0.6%
30
Network Neuroscience
126 papers in training set
Top 2%
0.5%