General Proximal Flow Networks
Organizations: Evercot AI
Abstract
This paper introduces General Proximal Flow Networks (GPFNs), a generalization of Bayesian Flow Networks that broadens the class of admissible belief-update operators. In Bayesian Flow Networks, each update step is a Bayesian posterior update, which is equivalent to a proximal step with respect to the Kullback-Leibler divergence. GPFNs replace this fixed choice with an arbitrary divergence or distance function, such as the Wasserstein distance, yielding a unified proximal-operator framework for iterative generative modeling. The corresponding training and sampling procedures are derived, establishing a formal link to proximal optimization and recovering the standard BFN update as a special case. Empirical evaluations confirm that adapting the divergence to the underlying data geometry yields measurable improvements in generation quality, highlighting the practical benefits of this broader framework.
Figures & tables
| NFE | GPFN-stoch | GPFN-det | BFN-stoch | BFN-det | ||||||||
| SWD | aFID | IS/P/R/D/C/Div | SWD | aFID | IS/P/R/D/C/Div | SWD | aFID | IS/P/R/D/C/Div | SWD | aFID | IS/P/R/D/C/Div | |
| ( ) | ( ) | ( ) | ( ) | |||||||||
| 5 | 4.06 | 193 | 7.5/0.91/0.83/0.73/0.78/0.41 | 3.80 | 166 | 7.7/0.87/0.86/0.71/0.78/0.42 | 14.82 | 2910 | 1.2/1.00/0.00/0.48/0.01/0.31 | 20.47 | 3423 | 1.0/1.00/0.00/0.40/0.00/0.00 |
| 10 | 2.75 | 95 | 8.3/0.86/0.90/0.73/0.84/0.40 | 2.68 | 86 | 8.3/0.84/0.92/0.67/0.83/0.40 | 11.35 | 2139 | 1.8/1.00/0.00/0.76/0.02/0.32 | 21.95 | 3614 | 1.0/1.00/0.00/0.20/0.00/0.00 |
| 20 | 2.51 | 74 | 8.5/0.86/0.93/0.72/0.85/0.41 | 2.55 | 67 | 8.6/0.84/0.95/0.65/0.84/0.40 | 8.72 | 1513 | 2.8/0.99/0.01/0.67/0.06/0.32 | 23.85 | 3798 | 1.0/1.00/0.00/0.20/0.00/0.00 |
| 40 | 2.66 | 72 | 8.5/0.87/0.94/0.75/0.88/0.40 | 2.75 | 69 | 8.6/0.83/0.96/0.63/0.83/0.41 | 6.34 | 1141 | 3.7/0.93/0.14/0.51/0.10/0.33 | 24.26 | 3825 | 1.0/1.00/0.00/0.20/0.00/0.00 |