atlas

Research map / Reinforcement learning / Policy gradient and actor-critic

GFlowNet Training by Policy Gradients

ICML 2024 · Reinforcement learning › Policy gradient and actor-critic · approach: Alternative policy update rules · 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.

Reformulates GFlowNet training as an RL problem with policy-dependent rewards, deriving policy-gradient and TRPO/PPO-style forward training plus a coupled backward-policy design with a convergence and joint-bound analysis.

Problem

GFlowNet training is typically value-based (flow balance / TB / DB objectives), which struggles with exploration in large combinatorial spaces with isolated reward modes; the paper asks whether GFlowNet training can be cast as policy-based RL and how backward policy design can be jointly optimized.

Approach

Define policy-dependent rewards (log ratios of forward and backward policies) so that the trajectory-balance objective equals minimizing expected accumulated reward (a KL divergence) in an absorbing MDP over a DAG; this enables policy-gradient, TRPO-, and PPO-style updates, and backward policy design is cast as a second RL problem solved jointly with forward training.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
Use policy-based RL training instead of value-based GFlowNet trainingGFlowNet training · 256×256 hyper-gridD_TV convergenceHelped
Use RL-G joint training with a guided backward policyGFlowNet training · 256×256 hyper-gridD_TVHelped
Use policy-based RL training instead of DB-based trainingGFlowNet training · 128×128 hyper-gridD_TV convergenceHelped
Use RL-T trust-region training instead of RL-UGFlowNet training · Hyper-gridtraining stabilityHelped
Use policy-based training instead of DB-based trainingGFlowNet training · SIX6 and QM9mode accuracyHelped
Use policy-based training instead of TB-based trainingGFlowNet training · SIX6 and QM9mode accuracy convergence speedHelped
Use RL-T trust-region trainingGFlowNet training · SIX6 and QM9convergence speedHelped
Use RL-G guided joint training instead of RL-U with a uniform backward policyGFlowNet training · SIX6 and QM9performanceHelped
Vary λ in RL-U; values other than λ=1 (ablation)RL-U · 256×256 hyper-gridD_TV convergence speedHelped
Vary λ in RL-U instead of using TB-U with different γ values (ablation)GFlowNet training · 256×256 hyper-gridconverged D_TVHelped
Vary γ in TB-U (ablation)TB-U · 256×256 hyper-gridD_TVMixed

Surprising findings

Limitations

Experimental setup

Datasets: hyper-grid environment SIX6 PH04 QM9 sEH Bayesian network structure learning data

Benchmarks: hyper-grid 256x256 hyper-grid 128x128 SIX6 QM9 PHO4 sEH Bayesian network structure learning

Metrics: total variation distance Jensen-Shannon divergence mode accuracy

Baselines: DB-U DB-B TB-U TB-B TB-Sub TB-TS

Builds on: Trajectory Balance TRPO PPO Sub-Trajectory Balance torchgfn

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