paper

Minimal Random Code Learning with Mean-KL Parameterization

arXiv:2307.07816

Abstract

This paper studies the qualitative behavior and robustness of two variants of Minimal Random Code Learning (MIRACLE) used to compress variational Bayesian neural networks. MIRACLE implements a powerful, conditionally Gaussian variational approximation for the weight posterior and uses relative entropy coding to compress a weight sample from the posterior using a Gaussian coding distribution . To achieve the desired compression rate, must be constrained, which requires a computationally expensive annealing procedure under the conventional mean-variance (Mean-Var) parameterization for . Instead, we parameterize by its mean and KL divergence from to constrain the compression cost to the desired value by construction. We demonstrate that variational training with Mean-KL parameterization converges twice as fast and maintains predictive performance after compression. Furthermore, we show that Mean-KL leads to more meaningful variational distributions with heavier tails and compressed weight samples which are more robust to pruning.

ICML Neural Compression Workshop 2023