A framework for conditional diffusion modelling with applications in motif scaffolding for protein design

Kieran Didi,Francisco Vargas,Simon V Mathis,Vincent Dutordoir,Emile Mathieu,Urszula J Komorowska,Pietro Lio
2024-03-14
Abstract:Many protein design applications, such as binder or enzyme design, require scaffolding a structural motif with high precision. Generative modelling paradigms based on denoising diffusion processes emerged as a leading candidate to address this motif scaffolding problem and have shown early experimental success in some cases. In the diffusion paradigm, motif scaffolding is treated as a conditional generation task, and several conditional generation protocols were proposed or imported from the Computer Vision literature. However, most of these protocols are motivated heuristically, e.g. via analogies to Langevin dynamics, and lack a unifying framework, obscuring connections between the different approaches. In this work, we unify conditional training and conditional sampling procedures under one common framework based on the mathematically well-understood Doob's h-transform. This new perspective allows us to draw connections between existing methods and propose a new variation on existing conditional training protocols. We illustrate the effectiveness of this new protocol in both, image outpainting and motif scaffolding and find that it outperforms standard methods.
Machine Learning,Biomolecules
What problem does this paper attempt to address?
The paper attempts to address the problem of precise motif scaffolding in protein design. Specifically, many protein design applications, such as the design of binders or enzymes, require high-precision construction of structural motifs. Generative models based on denoising diffusion processes have shown potential in this area and have already achieved initial success in some experiments. However, existing conditional generation protocols mostly lack a unified framework, leading to unclear connections between different methods. The authors propose a new conditional generation method by introducing a mathematically rigorous Doob's h-transform to unify the conditional training and conditional sampling procedures. This method not only explains existing methods but also proposes new conditional training protocols, demonstrating superior performance over standard methods in tasks such as outpainting and protein structural motif construction. Additionally, the authors classify different conditional generation methods and provide theoretical support.