Flow-Transformed Implicit Processes for Function-Space Variational Inference
About
Implicit-process priors define distributions over functions through flexible generative mechanisms, making them attractive for Bayesian function-space modelling. However, performing posterior inference with such priors is challenging because their induced function-space distributions are typically not available in closed form. One practical strategy is to approximate the prior using a finite collection of sampled functions, and then represent posterior functions as learned combinations of these samples. Existing approaches commonly place a Gaussian variational distribution over the combination weights. While tractable, this choice limits the shapes of posterior uncertainty that can be represented, especially when the true posterior is asymmetric, heavy-tailed, or multimodal. We propose Flow-Transformed Implicit Processes (FTIP), a variational inference method that makes this finite-dimensional function-space approximation more expressive. Instead of using a Gaussian distribution over the combination weights, FTIP uses a normalizing flow to define a richer variational distribution. This induces a flexible posterior distribution over functions while preserving tractable optimization. We train the model using a Black-Box {\alpha} objective, allowing us to compare mass-covering and mode-seeking variational behaviour. Experiments show that FTIP captures asymmetric and multimodal posterior structure in function space that Gaussian coefficient approximations tend to smooth or collapse.
Related benchmarks
| Task | Dataset | Result | Rank | |
|---|---|---|---|---|
| Regression | UCI CONCRETE (test) | Neg Log Likelihood3.48 | 51 | |
| Regression | UCI POWER (test) | Negative Log Likelihood2.83 | 43 | |
| Regression | UCI NAVAL (test) | Negative Log Likelihood-4.232 | 42 | |
| Regression | UCI WINE (test) | Negative Log Likelihood0.95 | 38 | |
| Regression | Boston UCI (test) | -- | 36 | |
| Binary Classification | SUSY 5M instances (test) | Accuracy80.1 | 5 | |
| Binary Classification | HIGGS 11M instances (test) | Accuracy66.75 | 5 | |
| Regression | YearPredictionMSD (test) | RMSE10.31 | 5 | |
| Multiclass Classification | CIFAR10 | Error Rate33.5 | 2 | |
| Multiclass Classification | FashionMNIST | Error Rate9.4 | 2 |