atlas

Research map / Probabilistic and scientific modeling / Molecules and proteins

Symmetry-Aware GFlowNets

ICML 2025 · Probabilistic and scientific modeling › Molecules and proteins · approach: Equivariant and disentangled latent representations · 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.

Proposes SA-GFN, which corrects GFlowNet sampling bias from graph automorphisms (equivalent actions) by scaling terminal rewards by automorphism group sizes, avoiding per-transition isomorphism tests.

Problem

GFlowNets sampling graphs suffer systematic bias because equivalent actions (leading to isomorphic states) are not accounted for in transition probabilities, skewing sampling toward graphs with fewer symmetries (node-by-node) or symmetric fragments (fragment-based).

Approach

Show that the bias from equivalent actions reduces to a ratio of automorphism group sizes, so scaling the reward by |Aut(G)| (or dividing by fragment automorphisms for fragment-based generation) makes TB and DB objectives sample proportionally to reward, with an unbiased likelihood estimator via automorphism counting.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
Apply exact automorphism-based reward scalingAtom-based molecule generation · Molecule generation (Atom)Diversity: 0.929 -> 0.959Helped
Apply exact automorphism-based reward scalingAtom-based molecule generation · Molecule generation (Atom)Top K div.: 0.077 -> 0.046Hurt
Apply exact automorphism-based reward scalingAtom-based molecule generation · Molecule generation (Atom)Top K reward: 1.09 -> 1.091Helped
Apply exact automorphism-based reward scalingAtom-based molecule generation · Molecule generation (Atom)Uniq. Frac.: 0.93 -> 1.0Helped
Apply approximate fragment automorphism correctionFragment-based molecule generation · Molecule generation (Fragment)Top K div.: 0.153 -> 0.164Helped
Apply approximate fragment automorphism correctionFragment-based molecule generation · Molecule generation (Fragment)Top K reward: 0.941 -> 0.949Helped
Apply exact fragment automorphism correctionFragment-based molecule generation · Molecule generation (Fragment)Top K reward: 0.941 -> 0.952Helped
Apply exact fragment automorphism correctionFragment-based molecule generation · Molecule generation (Fragment)Top K div.: 0.153 -> 0.151Hurt
Use approximate rather than exact fragment automorphism correction (ablation)Fragment-based molecule generation · Molecule generation (Fragment)Top K div.: 0.151 -> 0.164Helped
Use approximate rather than exact fragment automorphism correction (ablation)Fragment-based molecule generation · Molecule generation (Fragment)Top K reward: 0.952 -> 0.949Hurt

Surprising findings

Limitations

Experimental setup

Datasets: QM9 ZINC250k

Benchmarks: atom-based molecule generation (HOMO-LUMO gap proxy) fragment-based molecule generation (sEH proxy) synthetic graph environments with exact terminating probabilities

Metrics: L1 error diversity top-K diversity top-K reward unique fraction Pearson correlation of log-likelihood and log-reward

Baselines: Vanilla GFlowNet Transition Correction PE (positional encoding correction) Flow Scaling

Builds on: trajectory balance detailed balance GFlowNet molecule generation (Bengio et al. 2021 style atom/fragment environment positional encoding orbit-based equivalent action correction

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