atlas

Research map / Reinforcement learning / Visual and representation RL

Learning to Scale Logits for Temperature-Conditional GFlowNets

ICML 2024 · Reinforcement learning › Visual and representation RL · approach: Hierarchical skills and priors · 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 Logit-GFN, which scales a GFlowNet policy's logits by a learned function of the inverse temperature to stabilize and speed up training of temperature-conditional GFlowNets and improve offline generalization and online mode discovery.

Problem

Temperature-conditional GFlowNets, which sample proportional to R(x)^beta, are hard to train stably across temperatures because high-beta targets produce very different gradient profiles and logit magnitudes, and existing conditioning (layer-conditioning) is numerically difficult.

Approach

Add a direct pathway that divides the policy logits by a learned softmax temperature T = f(beta) (logit scaling), with the policy network independent of beta, optionally combined with layer-conditioning; applied with a temperature-conditional trajectory balance objective and an online exploration scheme that samples beta across rounds.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
Scale policy logits directly as a function of temperatureTemperature-conditional GFlowNets · MIS and MC graph combinatorial optimizationbest solution size: 17.93 ± 0.69 -> 19.20 ± 0.07; 34.19 ± 0.37 -> 35.65 ± 0.61; 15.56 ± 0.11 -> 16.54 ± 0.20; 29.36 ± 0.01 -> 34.08 ± 3.15Helped
Add logit scaling to Layer-GFNTemperature-conditional GFlowNets · Training at high, previously unseen βTB loss stabilityHelped
Use Logit-GFN instead of Layer-GFNOffline generalization · QM9, TFBind8, RNA-bindinggenerated rewardHelped
Use simulated annealing rather than uniform temperature sampling (ablation)Logit-GFN online exploration · QM9number of modes discoveredHelped
Add layer-conditioning to Logit-GFN (ablation)Logit-GFN · Online mode seekingnumber of modes discoveredNo clear effect
Replace uniform exploration temperatures with inverse simulated annealing (ablation)Logit-GFN online exploration · QM9mode discovery efficiencyMixed
Use thermometer encoding for Layer-GFN (ablation)Layer-GFN · TFBind8, QM9, sEHnumber of modes discoveredMixed
Increase the number of gradient steps per batch for unconditional GFlowNets (ablation)Unconditional GFlowNets · Online mode seekingnumber of modes discoveredNo clear effect
Train Logit-GFN using DB or SubTB instead of TB (ablation)Logit-GFN · QM9 and TFBind8number of modes discoveredHelped
Add layer-conditioning to logit scaling (ablation)Logit-GFN · GridWorld (n=3, H=32), β=2L1(×10^-5): 2.777 ± 0.119 -> 2.376 ± 0.231Helped
Add layer-conditioning to logit scaling (ablation)Logit-GFN · GridWorld (n=3, H=32), β=3L1(×10^-5): 2.130 ± 0.158 -> 1.490 ± 0.075Hurt

Surprising findings

Limitations

Experimental setup

Datasets: QM9 sEH TFBind8 RNA-binding (L14-RNA1) Gridworld maximum independent set maximum clique

Benchmarks: QM9 sEH TFBind8 RNA-binding Gridworld MIS MC

Metrics: training loss (TB) stability 25th percentile and median reward in offline generalization number of modes discovered L1 distance to target distribution

Baselines: GFN (unconditional) Layer-GFN MARS A2C with entropy regularization Soft Q-Learning PPO

Builds on: GFlowNets trajectory balance layer-conditioning prioritized replay training MARS

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