BatchGFN: Generative Flow Networks for Batch Active Learning
Not on the map. Why?
Abstract (arXiv)
We introduce BatchGFN -- a novel approach for pool-based active learning that uses generative flow networks to sample sets of data points proportional to a batch reward. With an appropriate reward function to quantify the utility of acquiring a batch, such as the joint mutual information between the batch and the model parameters, BatchGFN is able to construct highly informative batches for active learning in a principled way. We show our approach enables sampling near-optimal utility batches at inference time with a single forward pass per point in the batch in toy regression problems. This alleviates the computational complexity of batch-aware algorithms and removes the need for greedy approximations to find maximizers for the batch reward. We also present early results for amortizing training across acquisition steps, which will enable scaling to real-world tasks.
Key facts. Cited by 2 papers in the map (data through 14 Oct 2026). Builds on 21 of its 27 references that are in the map. First posted on arXiv 26 Jun 2023.
Builds on
21 of 27 references.
References · 21
- 2014Adam: A Method for Stochastic Optimizationcited by 37,240
- 2021Perceiver: General Perception with Iterative Attentioncited by 1,104
- 2017Deep Bayesian Active Learning with Image Datacited by 819
- 2019Deep Batch Active Learning by Diverse, Uncertain Gradient Lower Boundscited by 610
- 2018GPyTorch: Blackbox Matrix-Matrix Gaussian Process Inference with GPU Accelerationcited by 609
- 2019BatchBALD: Efficient and Diverse Batch Acquisition for Deep Bayesian Active Learningcited by 432
- 2021Flow Network based Generative Models for Non-Iterative Diverse Candidate Generationcited by 392
- 2022Trajectory balance: Improved credit assignment in GFlowNetscited by 251
- 2022Biological Sequence Design with GFlowNetscited by 174
- 2022Learning GFlowNets from partial episodes for improved convergence and stabilitycited by 132
- 2021Self-Attention Between Datapoints: Going Beyond Individual Input-Output Pairs in Deep Learningcited by 113
- 2022Multi-Objective GFlowNetscited by 101
9 more
- 2021Gone Fishing: Neural Active Learning with Fisher Embeddingscited by 88
- 2023Better Training of GFlowNets with Local Credit and Incomplete Trajectoriescited by 85
- 2023Robust Scheduling with GFlowNetscited by 69
- 2022A Framework and Benchmark for Deep Batch Active Learning for Regressioncited by 49
- 2020Efficient Nonmyopic Bayesian Optimization via One-Shot Multi-Step Treescited by 41
- 2022Unifying Approaches in Active Learning and Active Sampling via Fisher Information and Information-Theoretic Quantitiescited by 28
- 2021Conditioning Sparse Variational Gaussian Processes for Online Decision-makingcited by 23
- 2020Beyond Marginal Uncertainty: How Accurately can Bayesian Regression Models Estimate Posterior Predictive Correlations?cited by 21
- 2023torchgfn: A PyTorch GFlowNet librarycited by 11
Built on by
Citing papers per year: 2025: 2.
2 papers.