Plug & Play Directed Evolution of Proteins with Gradient-based Discrete MCMC
Not on the map. Why?
Abstract (arXiv)
A long-standing goal of machine-learning-based protein engineering is to accelerate the discovery of novel mutations that improve the function of a known protein. We introduce a sampling framework for evolving proteins in silico that supports mixing and matching a variety of unsupervised models, such as protein language models, and supervised models that predict protein function from sequence. By composing these models, we aim to improve our ability to evaluate unseen mutations and constrain search to regions of sequence space likely to contain functional proteins. Our framework achieves this without any model fine-tuning or re-training by constructing a product of experts distribution directly in discrete protein space. Instead of resorting to brute force search or random sampling, which is typical of classic directed evolution, we introduce a fast MCMC sampler that uses gradients to propose promising mutations. We conduct in silico directed evolution experiments on wide fitness landscapes and across a range of different pre-trained unsupervised models, including a 650M parameter protein language model. Our results demonstrate an ability to efficiently discover variants with high evolutionary likelihood as well as estimated activity multiple mutations away from a wild type protein, suggesting our sampler provides a practical and effective new paradigm for machine-learning-based protein engineering.
Key facts. Cited by 17 papers in the map (data through 14 Oct 2026). Builds on 30 of its 62 references that are in the map. First posted on arXiv 20 Dec 2022.
Builds on
30 of 62 references.
References · 30
- 2013Intriguing properties of neural networkscited by 5,155
- 2016Categorical Reparameterization with Gumbel-Softmaxcited by 2,739
- 2013Estimating or Propagating Gradients Through Stochastic Neurons for Conditional Computationcited by 2,079
- 2016The Concrete Distribution: A Continuous Relaxation of Discrete Random Variablescited by 1,148
- 2019Plug and Play Language Models: A Simple Approach to Controlled Text Generationcited by 799
- 2016Automatic chemical design using a data-driven continuous representation of moleculescited by 765
- 2022Biological Sequence Design with GFlowNetscited by 174
- 2022COLD Decoding: Energy-based Constrained Text Generation with Langevin Dynamicscited by 161
- 2022ProGen2: Exploring the Boundaries of Protein Language Modelscited by 159
- 2020ProGen: Language Modeling for Protein Generationcited by 128
- 2018Learning to Write with Cooperative Discriminatorscited by 119
- 2019Conditioning by adaptive sampling for robust designcited by 111
18 more
- 2022Design-Bench: Benchmarks for Data-Driven Offline Model-Based Optimizationcited by 97
- 2021Oops I Took A Gradient: Scalable Sampling for Discrete Distributionscited by 92
- 2021Conservative Objective Models for Effective Offline Model-Based Optimizationcited by 88
- 2019Model Inversion Networks for Model-Based Optimizationcited by 83
- 2022Tranception: protein fitness prediction with autoregressive transformers and inference-time retrievalcited by 79
- 2020AdaLead: A simple and robust adaptive greedy search algorithm for sequence designcited by 65
- 2020Autofocused oracles for model-based designcited by 50
- 2022A Langevin-like Sampler for Discrete Distributionscited by 44
- 2022RITA: a Study on Scaling Up Generative Protein Sequence Modelscited by 42
- 2021Protein sequence design with deep generative modelscited by 35
- 2018Design by adaptive samplingcited by 32
- 2017Generating and designing DNA with deep generative modelscited by 30
- 2020Population-Based Black-Box Optimization for Biological Sequence Designcited by 29
- 2022Discrete Langevin Sampler via Wasserstein Gradient Flowcited by 24
- 2021Deep Extrapolation for Attribute-Enhanced Generationcited by 18
- 2021Unifying Likelihood-free Inference with Black-box Optimization and Beyondcited by 11
- 2018Feedback GAN (FBGAN) for DNA: a Novel Feedback-Loop Architecture for Optimizing Protein Functionscited by 4
- 2022ReLSO: A Transformer-based Model for Latent Space Optimization and Generation of Proteinscited by 4
Built on by
Citing papers per year: 2023: 3; 2024: 6; 2025: 3; 2026: 5.
17 papers.
Sort:
By area:
- 2023Protein Design with Guided Discrete Diffusioncited by 157
- 2024Unlocking Guidance for Discrete State-Space Diffusion and Flow Modelscited by 129
- 2024How Discrete and Continuous Diffusion Meet: Comprehensive Analysis of Discrete Diffusion Models via a Stochastic Integral Frameworkcited by 48
- 2025Fast Solvers for Discrete Diffusion Models: Theory and Applications of High-Order Algorithmscited by 47
- 2023Improving Protein Optimization with Smoothed Fitness Landscapescited by 21
- 2026Discrete Feynman-Kac Correctorscited by 11
- 2024Generative AI for Controllable Protein Sequence Design: A Surveycited by 8
- 2024Energy-Based Modelling for Discrete and Mixed Data via Heat Equations on Structured Spacescited by 5
- 2025A Variational Perspective on Generative Protein Fitness Optimizationcited by 4
- 2025Advances in Protein Representation Learning: Methods, Applications, and Future Directionscited by 3
- 2024Three Pathways to Neurosymbolic Reinforcement Learning with Interpretable Model and Policy Networkscited by 1
- 2024MutaPLM: Protein Language Modeling for Mutation Explanation and Engineeringcited by 1
5 more
- 2026AgentPLM: Agentic Protein Language Models with Reasoning-Augmented Decoding for Protein Sequence Designcited by 1
- 2023Training Discrete Energy-Based Models with Energy Discrepancycited by 0
- 2026Repurposing Protein Language Models for Latent Flow-Based Fitness Optimizationcited by 0
- 2026BOAT: Navigating the Sea of In Silico Predictors for Antibody Design via Multi-Objective Bayesian Optimizationcited by 0
- 2026Conditional generation of antibody sequences with classifier-guided germline-absorbing discrete diffusioncited by 0
- 2026AgentPLM: Agentic Protein Language Models with Reasoning-Augmented Decoding for Protein Sequence Design1 Jun 2026
- 2026Conditional generation of antibody sequences with classifier-guided germline-absorbing discrete diffusion7 May 2026
- 2026BOAT: Navigating the Sea of In Silico Predictors for Antibody Design via Multi-Objective Bayesian Optimization15 Apr 2026
- 2026Repurposing Protein Language Models for Latent Flow-Based Fitness Optimization2 Feb 2026
- 2026Discrete Feynman-Kac Correctors15 Jan 2026
- 2025Advances in Protein Representation Learning: Methods, Applications, and Future Directions20 Mar 2025
- 2025Fast Solvers for Discrete Diffusion Models: Theory and Applications of High-Order Algorithms1 Feb 2025
- 2025A Variational Perspective on Generative Protein Fitness Optimization31 Jan 2025
- 2024Energy-Based Modelling for Discrete and Mixed Data via Heat Equations on Structured Spaces2 Dec 2024
- 2024MutaPLM: Protein Language Modeling for Mutation Explanation and Engineering30 Oct 2024
- 2024How Discrete and Continuous Diffusion Meet: Comprehensive Analysis of Discrete Diffusion Models via a Stochastic Integral Framework4 Oct 2024
- 2024Unlocking Guidance for Discrete State-Space Diffusion and Flow Models3 Jun 2024
5 more
- 2024Generative AI for Controllable Protein Sequence Design: A Survey16 Feb 2024
- 2024Three Pathways to Neurosymbolic Reinforcement Learning with Interpretable Model and Policy Networks7 Feb 2024
- 2023Training Discrete Energy-Based Models with Energy Discrepancy14 Jul 2023
- 2023Improving Protein Optimization with Smoothed Fitness Landscapes2 Jul 2023
- 2023Protein Design with Guided Discrete Diffusion31 May 2023
- 2023Protein Design with Guided Discrete Diffusioncited by 157
- 2024How Discrete and Continuous Diffusion Meet: Comprehensive Analysis of Discrete Diffusion Models via a Stochastic Integral Frameworkcited by 48
- 2025Fast Solvers for Discrete Diffusion Models: Theory and Applications of High-Order Algorithmscited by 47
- 2026Discrete Feynman-Kac Correctorscited by 11
- 2026Conditional generation of antibody sequences with classifier-guided germline-absorbing discrete diffusioncited by 0
- 2026Conditional generation of antibody sequences with classifier-guided germline-absorbing discrete diffusion7 May 2026
- 2026Discrete Feynman-Kac Correctors15 Jan 2026
- 2025Fast Solvers for Discrete Diffusion Models: Theory and Applications of High-Order Algorithms1 Feb 2025
- 2024How Discrete and Continuous Diffusion Meet: Comprehensive Analysis of Discrete Diffusion Models via a Stochastic Integral Framework4 Oct 2024
- 2023Protein Design with Guided Discrete Diffusion31 May 2023
- 2024Unlocking Guidance for Discrete State-Space Diffusion and Flow Modelscited by 129
- 2023Improving Protein Optimization with Smoothed Fitness Landscapescited by 21
- 2024Generative AI for Controllable Protein Sequence Design: A Surveycited by 8
- 2024Energy-Based Modelling for Discrete and Mixed Data via Heat Equations on Structured Spacescited by 5
- 2025A Variational Perspective on Generative Protein Fitness Optimizationcited by 4
- 2025Advances in Protein Representation Learning: Methods, Applications, and Future Directionscited by 3
- 2024MutaPLM: Protein Language Modeling for Mutation Explanation and Engineeringcited by 1
- 2023Training Discrete Energy-Based Models with Energy Discrepancycited by 0
- 2026Repurposing Protein Language Models for Latent Flow-Based Fitness Optimizationcited by 0
- 2026BOAT: Navigating the Sea of In Silico Predictors for Antibody Design via Multi-Objective Bayesian Optimizationcited by 0
- 2026BOAT: Navigating the Sea of In Silico Predictors for Antibody Design via Multi-Objective Bayesian Optimization15 Apr 2026
- 2026Repurposing Protein Language Models for Latent Flow-Based Fitness Optimization2 Feb 2026
- 2025Advances in Protein Representation Learning: Methods, Applications, and Future Directions20 Mar 2025
- 2025A Variational Perspective on Generative Protein Fitness Optimization31 Jan 2025
- 2024Energy-Based Modelling for Discrete and Mixed Data via Heat Equations on Structured Spaces2 Dec 2024
- 2024MutaPLM: Protein Language Modeling for Mutation Explanation and Engineering30 Oct 2024
- 2024Unlocking Guidance for Discrete State-Space Diffusion and Flow Models3 Jun 2024
- 2024Generative AI for Controllable Protein Sequence Design: A Survey16 Feb 2024
- 2023Training Discrete Energy-Based Models with Energy Discrepancy14 Jul 2023
- 2023Improving Protein Optimization with Smoothed Fitness Landscapes2 Jul 2023