ProSpero: Active Learning for Robust Protein Design Beyond Wild-Type Neighborhoods

Michal Kmicikiewicz, Vincent Fortuin, Ewa Szczurek
5/28/2025
cs.LG

No official code found. Best implementation: szczurek-lab/ProSpero (6 stars, GPL-3.0, last commit 2025-11-28).

Abstract

Designing protein sequences of both high fitness and novelty is a challenging task in data-efficient protein engineering. Exploration beyond wild-type neighborhoods often leads to biologically implausible sequences or relies on surrogate models that lose fidelity in novel regions. Here, we propose ProSpero, an active learning framework in which a frozen pre-trained generative model is guided by a surrogate updated from oracle feedback. By integrating fitness-relevant residue selection with biologically-constrained Sequential Monte Carlo sampling, our approach enables exploration beyond wild-type neighborhoods while preserving biological plausibility. We show that our framework remains effective even when the surrogate is misspecified. ProSpero consistently outperforms or matches existing methods across diverse protein engineering tasks, retrieving sequences of both high fitness and novelty.

View on arXivView PDF

Code Implementations(1)

GPL-3.0

ProSpero: Active Learning for Robust Protein Design Beyond Wild-Type Neighborhoods [NeurIPS 2025]

62Shell, PythonSep 29, 202510 months agoGPL-3.0

Similar Papers

Cite this paper

@article{kmicikiewicz2025prospero,
  title  = {ProSpero: Active Learning for Robust Protein Design Beyond Wild-Type Neighborhoods},
  author = {Michal Kmicikiewicz and Vincent Fortuin and Ewa Szczurek},
  year   = {2025},
  eprint = {2505.22494},
  archivePrefix = {arXiv},
  url    = {http://arxiv.org/abs/2505.22494v2}
}

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

Discussion