atlas

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

Beyond Squared Error: Exploring Loss Design for Enhanced Training of Generative Flow Networks

ICLR 2025 · Reinforcement learning › Policy gradient and actor-critic · approach: Regularized scalable deep value learning · 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.

Shows that GFlowNet regression losses correspond to f-divergences and proposes zero-forcing/zero-avoiding losses (Linex(1), Linex(1/2), Shifted-Cosh) that improve convergence, diversity and robustness over the quadratic balance loss.

Problem

GFlowNet training almost always uses the quadratic (squared log-ratio) regression loss, and the choice of regression loss, which affects exploration and exploitation, has not been theoretically studied.

Approach

Establishes a correspondence between regression loss g and f-divergence D_f over minimal cuts (g(t)=f(e^t)-∫f(s)/s ds), so that zero-forcing and zero-avoiding properties of a divergence transfer to the loss; uses this to design Linex(1), Linex(1/2) and Shifted-Cosh losses.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
Replace Quadratic with Linex(1) lossTB GFlowNet · Bit-sequence generation, all modes within 250k stepsruns finding all modes: 1/5 -> 5/5Helped
Replace Quadratic with Linex(1/2) lossTB GFlowNet · Bit-sequence generation, all modes within 250k stepsruns finding all modes: 1/5 -> 5/5Helped
Replace Quadratic with Shifted-Cosh lossTB GFlowNet · Bit-sequence generation, all modes within 250k stepsruns finding all modes: 1/5 -> 4/5Helped
Replace Quadratic with Linex(1) lossDB GFlowNet · Bit-sequence generation, median steps to find all modessteps to find all modes: 13.4k -> 10.8kHelped
Replace Quadratic with Shifted-Cosh lossDB GFlowNet · Bit-sequence generation, all modes within 250k stepsruns finding all modes: 5/5 -> 0/5Hurt
Replace Quadratic with Linex(1) lossSTB GFlowNet · Bit-sequence generation, median steps to find all modessteps to find all modes: 50.6k -> 20.3kHelped
Replace Quadratic with Linex(1) lossTB GFlowNet · Bit-sequence generation test setSpearman correlation: 0.8081(±0.0159) -> 0.7421(±0.0216)Hurt
Replace Quadratic with Shifted-Cosh lossTB GFlowNet · Bit-sequence generation test setSpearman correlation: 0.8081(±0.0159) -> 0.8122(±0.0145)Helped
Replace Quadratic with Linex(1) lossDB GFlowNet · Bit-sequence generation test setSpearman correlation: 0.7907(±0.0175) -> 0.7464(±0.0107)Hurt
Replace Quadratic with Shifted-Cosh lossDB GFlowNet · Bit-sequence generation test setSpearman correlation: 0.7907(±0.0175) -> 0.8213(±0.0094)Helped
Replace Quadratic with Linex(1) lossSTB GFlowNet · Bit-sequence generation test setSpearman correlation: 0.8088(±0.0169) -> 0.7517(±0.0246)Hurt
Replace Quadratic with Shifted-Cosh lossSTB GFlowNet · Bit-sequence generation test setSpearman correlation: 0.8088(±0.0169) -> 0.8132(±0.0149)No clear effect

Surprising findings

Limitations

Experimental setup

Datasets: hyper-grid (synthetic) bit-sequence generation (synthetic) sEH molecule generation with pretrained proxy

Benchmarks: hyper-grid bit-sequence generation molecule generation (sEH)

Metrics: L1 error between P_T and P_R number of modes found Spearman correlation average reward pairwise similarity top-k reward

Baselines: Quadratic (squared) loss FM-GFN DB-GFN TB-GFN STB-GFN

Builds on: GFlowNets trajectory balance detailed balance sub-trajectory balance 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