Metalic: Meta-Learning In-Context with Protein Language Models

Jacob Beck, Shikha Surana, Manus McAuliffe, Oliver Bent, Thomas D. Barrett +2 more
10/10/2024
cs.LG

No official code found. Best implementation: instadeepai/metalic (19 stars, Apache-2.0, last commit 2025-02-07).

Abstract

Predicting the biophysical and functional properties of proteins is essential for in silico protein design. Machine learning has emerged as a promising technique for such prediction tasks. However, the relative scarcity of in vitro annotations means that these models often have little, or no, specific data on the desired fitness prediction task. As a result of limited data, protein language models (PLMs) are typically trained on general protein sequence modeling tasks, and then fine-tuned, or applied zero-shot, to protein fitness prediction. When no task data is available, the models make strong assumptions about the correlation between the protein sequence likelihood and fitness scores. In contrast, we propose meta-learning over a distribution of standard fitness prediction tasks, and demonstrate positive transfer to unseen fitness prediction tasks. Our method, called Metalic (Meta-Learning In-Context), uses in-context learning and fine-tuning, when data is available, to adapt to new tasks. Crucially, fine-tuning enables considerable generalization, even though it is not accounted for during meta-training. Our fine-tuned models achieve strong results with 18 times fewer parameters than state-of-the-art models. Moreover, our method sets a new state-of-the-art in low-data settings on ProteinGym, an established fitness-prediction benchmark. Due to data scarcity, we believe meta-learning will play a pivotal role in advancing protein engineering.

View on arXivView PDF

Code Implementations(1)

instadeepai/metalicCommunity100%
Apache-2.0

Meta in-context learning for protein fitness prediction

193Shell, PythonOct 15, 20241 years agoApache-2.0

Similar Papers

Cite this paper

@article{beck2024metalic,
  title  = {Metalic: Meta-Learning In-Context with Protein Language Models},
  author = {Jacob Beck and Shikha Surana and Manus McAuliffe and Oliver Bent and Thomas D. Barrett and Juan Jose Garau Luis and Paul Duckworth},
  year   = {2024},
  eprint = {2410.08355},
  archivePrefix = {arXiv},
  url    = {http://arxiv.org/abs/2410.08355v3},
  journal = {ICLR 2024 2024}
}

Add a badge to your README

Shows whether official code is linked for this paper.

Code of Paper badge
[![Code of Paper](https://codeofpaper.com/badge/2410.08355.svg)](https://codeofpaper.com/paper/2410.08355)

Discussion