Flat Seeking Bayesian Neural Networks
This addresses the generalization issue in BNNs for uncertainty-aware deep learning, but it is incremental as it builds on existing BNN methods with a focus on sharpness.
The paper tackles the problem of Bayesian Neural Networks (BNNs) having high sharpness, which can reduce generalization, by developing a sharpness-aware posterior formulation. The result shows that flat-seeking BNNs outperform baselines in all metrics, indicating improved generalization.
Bayesian Neural Networks (BNNs) provide a probabilistic interpretation for deep learning models by imposing a prior distribution over model parameters and inferring a posterior distribution based on observed data. The model sampled from the posterior distribution can be used for providing ensemble predictions and quantifying prediction uncertainty. It is well-known that deep learning models with lower sharpness have better generalization ability. However, existing posterior inferences are not aware of sharpness/flatness in terms of formulation, possibly leading to high sharpness for the models sampled from them. In this paper, we develop theories, the Bayesian setting, and the variational inference approach for the sharpness-aware posterior. Specifically, the models sampled from our sharpness-aware posterior, and the optimal approximate posterior estimating this sharpness-aware posterior, have better flatness, hence possibly possessing higher generalization ability. We conduct experiments by leveraging the sharpness-aware posterior with state-of-the-art Bayesian Neural Networks, showing that the flat-seeking counterparts outperform their baselines in all metrics of interest.