atlas

Research map / Probabilistic and scientific modeling / Molecules and proteins

Aligning Protein Conformation Ensemble Generation with Physical Feedback

ICML 2025 · Probabilistic and scientific modeling › Molecules and proteins · approach: Generative protein structure design · 1 citations (OpenAlex)

Read the paperCheck your idea against 108,967 papers

AI-extracted summary. Written by AI from the paper's full text. Numbers and claims can be wrong or missing context, so check the paper before you cite or build on it.

Proposes Energy-based Alignment (EBA), a Boltzmann-weighted preference-style objective that fine-tunes an AlphaFold3-based (Protenix) all-atom diffusion module with force-field energies to generate protein MD conformation ensembles, reaching SOTA on the ATLAS benchmark.

Problem

Generating protein conformation ensembles that match the Boltzmann distribution implied by physical energies, rather than only structurally plausible conformations learned from PDB data; standard energy-based objectives are intractable at scale.

Approach

Replace the intractable partition function with a finite mini-batch of K sampled conformations, weighting a classification-style log-likelihood by normalized Boltzmann factors from force-field energies; the diffusion ELBO/denoising error serves as the energy surrogate, and DPO is recovered as the K=2, low-temperature special case.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
use energy-weighted EBA alignment instead of EBA-DPO preference alignmentProtenix (AlphaFold3) fine-tuned diffusion model · ATLAS test setExposed residue J: 0.68 -> 0.70Helped
use energy-weighted EBA alignment instead of EBA-DPO preference alignmentProtenix (AlphaFold3) fine-tuned diffusion model · ATLAS test setExposed MI matrix rho: 0.35 -> 0.36Helped
use energy-weighted EBA alignment instead of EBA-DPO preference alignmentProtenix (AlphaFold3) fine-tuned diffusion model · ATLAS test setPairwise RMSD r: 0.59 -> 0.62Helped
increase candidate count from K=2 to K=3 (ablation)EBA · ATLAS test setExposed residue J: 0.70 -> 0.69Hurt
increase candidate count from K=2 to K=3 (ablation)EBA · ATLAS test setExposed MI matrix rho: 0.36 -> 0.37Helped
increase candidate count from K=2 to K=3 (ablation)EBA · ATLAS test setIteration per step (s): 4.3 -> 5.4Hurt
increase candidate count from K=2 to K=3 (ablation)EBA · ATLAS test setAvg. GPU memory (GB): 12.0 -> 13.9Hurt
increase candidate count from K=2 to K=5 (ablation)EBA · ATLAS test setExposed residue J: 0.70 -> 0.70No clear effect
increase candidate count from K=2 to K=5 (ablation)EBA · ATLAS test setExposed MI matrix rho: 0.36 -> 0.34Hurt
increase candidate count from K=2 to K=5 (ablation)EBA · ATLAS test setIteration per step (s): 4.3 -> 7.8Hurt
increase candidate count from K=2 to K=5 (ablation)EBA · ATLAS test setAvg. GPU memory (GB): 12.0 -> 16.3Hurt

Surprising findings

Limitations

Experimental setup

Datasets: ATLAS

Benchmarks: ATLAS MD ensemble benchmark

Metrics: Pairwise RMSD r Global RMSF r Per-target RMSF r Root mean W2-dist MD PCA W2-dist Joint PCA W2-dist PC-sim >0.5 percentage Jaccard similarity of contacts Exposed MI matrix rho

Baselines: AlphaFlow-MD MSA subsampling MDGen ConfDiff BioEmu ESMFlow-MD EBA-DPO Pre-train

Builds on: AlphaFold3 Protenix Direct Preference Optimization Diffusion-DPO AlphaFlow

Closest papers by meaning

Writing a paper in this area? scime draft is a free LaTeX editor with AI included, real-time co-authors and a check of your references and venue rules before you submit. It also imports OpenAI Prism projects.

Open scime draft

Get the next scime Dispatch and a monthly field update

Free. We send a confirmation link first; every email has a one-click unsubscribe. Privacy