Flow Network based Generative Models for Non-Iterative Diverse Candidate Generation
Emmanuel Bengio, Moksh Jain, Maksym Korablyov, Doina Precup, Yoshua, Bengio

TL;DR
This paper introduces GFlowNet, a flow network-based generative model that efficiently produces diverse high-reward objects, such as molecules, by learning a stochastic policy that captures the distribution proportional to a reward function.
Contribution
The paper presents GFlowNet, a novel approach that leverages flow networks and Temporal Difference learning principles to generate diverse solutions efficiently, addressing limitations of traditional methods like MCMC.
Findings
GFlowNet achieves higher diversity in generated samples.
The method effectively models complex reward landscapes with multiple modes.
GFlowNet demonstrates improved performance on molecule synthesis tasks.
Abstract
This paper is about the problem of learning a stochastic policy for generating an object (like a molecular graph) from a sequence of actions, such that the probability of generating an object is proportional to a given positive reward for that object. Whereas standard return maximization tends to converge to a single return-maximizing sequence, there are cases where we would like to sample a diverse set of high-return solutions. These arise, for example, in black-box function optimization when few rounds are possible, each with large batches of queries, where the batches should be diverse, e.g., in the design of new molecules. One can also see this as a problem of approximately converting an energy function to a generative distribution. While MCMC methods can achieve that, they are expensive and generally only perform local exploration. Instead, training a generative policy amortizes…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Code & Models
Videos
Taxonomy
TopicsMachine Learning in Materials Science · Machine Learning and Algorithms · Topic Modeling
