Unifying Variational Inference and PAC-Bayes for Supervised Learning that Scales

10/23/2019
by   Sanjay Thakur, et al.
0

Neural Network based controllers hold enormous potential to learn complex, high-dimensional functions. However, they are prone to overfitting and unwarranted extrapolations. PAC Bayes is a generalized framework which is more resistant to overfitting and that yields performance bounds that hold with arbitrarily high probability even on the unjustified extrapolations. However, optimizing to learn such a function and a bound is intractable for complex tasks. In this work, we propose a method to simultaneously learn such a function and estimate performance bounds that scale organically to high-dimensions, non-linear environments without making any explicit assumptions about the environment. We build our approach on a parallel that we draw between the formulations called ELBO and PAC Bayes when the risk metric is negative log likelihood. Through our experiments on multiple high dimensional MuJoCo locomotion tasks, we validate the correctness of our theory, show its ability to generalize better, and investigate the factors that are important for its learning. The code for all the experiments is available at https://bit.ly/2qv0JjA.

READ FULL TEXT
research
09/12/2022

A Note on the Efficient Evaluation of PAC-Bayes Bounds

When utilising PAC-Bayes theory for risk certification, it is usually ne...
research
05/27/2016

PAC-Bayesian Theory Meets Bayesian Inference

We exhibit a strong link between frequentist PAC-Bayesian risk bounds an...
research
11/29/2022

PAC-Bayes Bounds for Bandit Problems: A Survey and Experimental Comparison

PAC-Bayes has recently re-emerged as an effective theory with which one ...
research
11/15/2021

Progress in Self-Certified Neural Networks

A learning method is self-certified if it uses all available data to sim...
research
10/20/2022

PAC-Bayesian Learning of Optimization Algorithms

We apply the PAC-Bayes theory to the setting of learning-to-optimize. To...
research
06/11/2018

PAC-Bayes Control: Synthesizing Controllers that Provably Generalize to Novel Environments

Our goal is to synthesize controllers for robots that provably generaliz...
research
01/29/2013

An Impossibility Result for High Dimensional Supervised Learning

We study high-dimensional asymptotic performance limits of binary superv...

Please sign up or login with your details

Forgot password? Click here to reset