Improving Protein Optimization with Smoothed Fitness Landscapes

Andrew Kirjner, Jason Yim, Raman Samusevich, Shahar Bracha, Tommi Jaakkola +2 more
7/2/2023
q-bio.BMcs.LGq-bio.QM

Official code: kirjner/GGS (42 stars, last commit 2024-05-29).

Abstract

The ability to engineer novel proteins with higher fitness for a desired property would be revolutionary for biotechnology and medicine. Modeling the combinatorially large space of sequences is infeasible; prior methods often constrain optimization to a small mutational radius, but this drastically limits the design space. Instead of heuristics, we propose smoothing the fitness landscape to facilitate protein optimization. First, we formulate protein fitness as a graph signal then use Tikunov regularization to smooth the fitness landscape. We find optimizing in this smoothed landscape leads to improved performance across multiple methods in the GFP and AAV benchmarks. Second, we achieve state-of-the-art results utilizing discrete energy-based models and MCMC in the smoothed landscape. Our method, called Gibbs sampling with Graph-based Smoothing (GGS), demonstrates a unique ability to achieve 2.5 fold fitness improvement (with in-silico evaluation) over its training set. GGS demonstrates potential to optimize proteins in the limited data regime. Code: https://github.com/kirjner/GGS

View on arXivView PDF

Code Implementations(1)

kirjner/GGSOfficial100%

This repository implements Gibbs sampling with Graph-based Smoothing

428PythonJul 2, 20232 years ago

Cite this paper

@article{kirjner2023improving,
  title  = {Improving Protein Optimization with Smoothed Fitness Landscapes},
  author = {Andrew Kirjner and Jason Yim and Raman Samusevich and Shahar Bracha and Tommi Jaakkola and Regina Barzilay and Ila Fiete},
  year   = {2023},
  eprint = {2307.00494},
  archivePrefix = {arXiv},
  url    = {http://arxiv.org/abs/2307.00494v3},
  journal = {ICLR 2023 2023}
}

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/2307.00494.svg)](https://codeofpaper.com/paper/2307.00494)

Discussion