HollowFlow: Efficient Sample Likelihood Evaluation using Hollow Message Passing
Johann Flemming Gloy, Simon Olsson

TL;DR
HollowFlow introduces a novel flow-based model with a non-backtracking graph neural network that significantly accelerates likelihood evaluation, enabling scalable sampling of large scientific systems.
Contribution
The paper presents HollowFlow, a flow model with a block-diagonal Jacobian structure that achieves constant backward passes, drastically improving likelihood evaluation speed for large systems.
Findings
Achieves up to 100-fold speed-up in likelihood evaluation.
Scales favorably with system size, following theoretical laws.
Demonstrates effectiveness on large scientific systems.
Abstract
Flow and diffusion-based models have emerged as powerful tools for scientific applications, particularly for sampling non-normalized probability distributions, as exemplified by Boltzmann Generators (BGs). A critical challenge in deploying these models is their reliance on sample likelihood computations, which scale prohibitively with system size , often rendering them infeasible for large-scale problems. To address this, we introduce , a flow-based generative model leveraging a novel non-backtracking graph neural network (NoBGNN). By enforcing a block-diagonal Jacobian structure, HollowFlow likelihoods are evaluated with a constant number of backward passes in , yielding speed-ups of up to : a significant step towards scaling BGs to larger systems. Crucially, our framework generalizes: $\textbf{any equivariant GNN or attention-based…
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.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
