atlas

Research map / Probabilistic and scientific modeling / Molecules and proteins

Controlled Generation with Equivariant Variational Flow Matching

ICML 2025 · Probabilistic and scientific modeling › Molecules and proteins · approach: Flow matching generative modeling · 0 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.

Extends Variational Flow Matching to controlled generation (end-to-end conditional training or post hoc Bayesian inference via fixed-point updates) and gives an equivariant VFM formulation for molecular generation.

Problem

Controlled generation with flow matching models under property constraints, and incorporating symmetries (rotations, translations, permutations) into flow-based molecular generation.

Approach

Casts controlled flow matching as variational inference over the posterior endpoint distribution p_t(x1|x,y); enables post hoc control of unconditional VFM models by treating a property classifier p(y|x1) as a likelihood and running a fixed-point iteration on the posterior mean, plus conditions for group-equivariant VFM.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
Replace discrete flow matching with VFMDiscrete molecular generation · QM9FCD: 0.991 -> 0.471Helped
Replace discrete flow matching with VFMDiscrete molecular generation · ZINC250kValid: 96.21 -> 98.80Helped
Use G-VFM rather than EFMContinuous molecular generation · QM9NLL: -115.7 -> -120.7Helped
Use G-VFM rather than SemlaFlowJoint molecular generation · QM9Mol stability: 99.6 -> 99.5Hurt
Use G-VFM rather than SemlaFlowJoint molecular generation · GEOM-DrugsValidity: 95.2 -> 95.3Helped
Use G-VFM rather than SemlaFlowJoint molecular generation · GEOM-DrugsJS(E): 0.14 -> 0.18Hurt
Train G-VFM end-to-end for property controlG-VFM · QM9 conditional generation (polarizability α)MAE: 2.76 -> 2.05Helped
Apply Bayesian inference control to an unconditional modelG-VFM · QM9 conditional generation (polarizability α)MAE: 2.76 -> 2.25Helped
Combine end-to-end training with Bayesian inference steeringG-VFM · QM9 conditional generation (polarizability α)MAE: 2.05 -> 1.98Helped
Use D-Flow rather than G-VFM (Both)Conditional generation · QM9 conditional generation (polarizability α)MAE: 1.39 -> 1.98Hurt
Remove equivariance enforcement (ablation)G-VFM · Molecular generation tasksAtom and molecule stabilityHurt

Surprising findings

Limitations

Experimental setup

Datasets: QM9 ZINC250k GEOM-Drugs

Benchmarks: QM9 ZINC250k GEOM-Drugs

Metrics: valid unique FCD NLL atom stability molecule stability JS(E) NFE MAE

Baselines: EDM EquiFM GEOLDM D-Flow MoFlow EDP-GNN GraphEBM GDSS Digress Dirichlet FM Discrete FM GCDM

Builds on: Variational Flow Matching Flow Matching EDM SemlaFlow Discrete Flow Matching

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