QGFN: Controllable Greediness with Action Values

Elaine Lau, Stephen Zhewen Lu, Ling Pan, Doina Precup, Emmanuel Bengio
2/7/2024
cs.LG

No official code found. Best implementation: yunglau/QGFN (11 stars, MIT, last commit 2024-05-17).

Abstract

Generative Flow Networks (GFlowNets; GFNs) are a family of energy-based generative methods for combinatorial objects, capable of generating diverse and high-utility samples. However, consistently biasing GFNs towards producing high-utility samples is non-trivial. In this work, we leverage connections between GFNs and reinforcement learning (RL) and propose to combine the GFN policy with an action-value estimate, $Q$, to create greedier sampling policies which can be controlled by a mixing parameter. We show that several variants of the proposed method, QGFN, are able to improve on the number of high-reward samples generated in a variety of tasks without sacrificing diversity.

View on arXivView PDF

Code Implementations(1)

yunglau/QGFNCommunity100%
MIT

QGFN: Controllable Greediness with Action Values - Code

110Shell, PythonFeb 5, 20242 years agoMIT

Cite this paper

@article{lau2024qgfn,
  title  = {QGFN: Controllable Greediness with Action Values},
  author = {Elaine Lau and Stephen Zhewen Lu and Ling Pan and Doina Precup and Emmanuel Bengio},
  year   = {2024},
  eprint = {2402.05234},
  archivePrefix = {arXiv},
  doi    = {10.48550/arXiv.2402.05234},
  url    = {http://arxiv.org/abs/2402.05234v3},
  journal = {NEURIPS 2024 2024}
}

Add a badge to your README

Shows whether official code is linked for this paper.

Code of Paper badge
[![Code of Paper](https://codeofpaper.com/badge/2402.05234.svg)](https://codeofpaper.com/paper/2402.05234)

Discussion