Protein conformation ensemble generation aligned to force-field energies, calibrating an AlphaFold 3-style diffusion model against MD thermodynamics.
No providers recorded yet. Browse all providers
Proteins are not single structures. They interconvert between conformational states, and which states are populated — and in what proportion — is what determines binding, allostery, and cryptic pocket formation. Molecular dynamics simulation answers this question from physics but needs micro- to millisecond trajectories, often hundreds of GPU-days per system. Generative models trained on crystallographic structures answer it far faster, but they learn the distribution of deposited structures, not the Boltzmann distribution over states, and so have no principled reason to get the relative populations right.
Energy-based Alignment (EBA) closes that gap by fine-tuning a pretrained all-atom diffusion model with feedback from a physical force field. The method treats a mini-batch of K candidate conformations as a finite-state approximation of the Boltzmann distribution and minimizes the KL divergence between that energy-weighted target and the model's own distribution over the same candidates. The formulation is a strict generalization of Direct Preference Optimization: DPO is recovered as the special case K = 2 with the temperature taken to infinity, so instead of binary win/lose pairs, EBA weights every candidate by its actual energy gap. The work is by researchers at Mila, Université de Montréal, McGill University, IBM Research, and HEC Montréal, and was published at ICML 2025.
EBA sits alongside AlphaFlow, which fine-tunes AlphaFold 2 with flow matching, and BioEmu-1, which emulates equilibrium ensembles directly. Its distinguishing move is that the supervision signal is the force field itself rather than more simulation data.
The generative backbone is the AlphaFold 3 architecture as implemented in the open-source Protenix codebase, initialized from Protenix's released weights, with no template inputs. Training proceeds in two stages. Stage one is supervised fine-tuning of the diffusion module on all-atom MD trajectories from the ATLAS dataset — three 100 ns replicas across 1,390 protein targets — using the standard diffusion loss. Stage two applies the EBA objective, with potential energies annotated off-policy by local energy minimization of collected training structures.
Evaluation follows the AlphaFlow protocol on the 250-target ATLAS test split, reporting medians across targets. EBA reaches a pairwise-RMSD correlation of 0.62 and a global RMSF correlation of 0.71, against 0.48 and 0.60 for AlphaFlow-MD and 0.48 and 0.50 for MDGen. On distributional accuracy it reports a root-mean Wasserstein-2 distance of 2.43 (AlphaFlow-MD: 2.61) and an MD PCA Wasserstein-2 distance of 1.19 (AlphaFlow-MD: 1.52). An ablation over the mini-batch size K shows the energy-weighted objective outperforming its DPO reduction on most metrics.
Physically calibrated ensembles matter wherever the relative population of states, not just their existence, drives the answer: estimating conformational entropy and flexibility, identifying cryptic and transient pockets for structure-based drug design, interpreting NMR and hydrogen-exchange observables, and generating starting structures for further simulation. Because generation is a diffusion sampling pass rather than a trajectory, ensembles for many targets can be produced in the time a single MD run would take, making the model a practical screening layer ahead of selective, expensive simulation.
EBA offers a reusable recipe — treat a force field as a reward model and align a structural generative model against it — that is not specific to conformational ensembles and can in principle be applied to any generative model whose outputs a physical potential can score. The authors are explicit about the limits: the backbone was designed for folding, so its aligned variant inherits folding-oriented biases; energies come from a classical force field and inherit its inaccuracies; and evaluation is confined to ATLAS, an in-silico benchmark, with no experimental validation. Code and the ~3.1 GB aligned checkpoint are released, with Protenix-derived components under Apache 2.0 and the remaining code under MIT.
Much of this page is generated or calculated automatically. Flag anything that looks off and we will re-run it.