Bayesian Deep Learning with Multilevel Trace-class Neural Networks
Neil K. Chada, Ajay Jasra, Kody J. H. Law, Sumeetpal S. Singh
TL;DR
This paper develops a principled framework for Bayesian deep learning by coupling trace-class neural network priors with multilevel Monte Carlo, enabling Bayesian inference for deep nets with infinite width while achieving the canonical $O(\varepsilon^{-2})$ computational cost. The authors derive strong convergence rates for trace-class priors across multilevel widths, establish an MSE bound for the MLSMC estimator, and prove that the estimator converges to the true posterior under suitable conditions. They implement a multilevel sequential Monte Carlo sampler (MLSMC) using pCN-type mutations and level-wise width increments $n_l=2^l$, and validate the theory through extensive experiments in regression, classification (including MNIST and IMDb), and reinforcement learning, demonstrating substantial computational savings over single-level methods. The results highlight the practical viability of scalable Bayesian deep learning with uncertainty quantification, and point to future directions such as multi-index MLMC and integration with more advanced neural architectures.
Abstract
In this article we consider Bayesian inference associated to deep neural networks (DNNs) and in particular, trace-class neural network (TNN) priors which can be preferable to traditional DNNs as (a) they are identifiable and (b) they possess desirable convergence properties. TNN priors are defined on functions with infinitely many hidden units, and have strongly convergent Karhunen-Loeve-type approximations with finitely many hidden units. A practical hurdle is that the Bayesian solution is computationally demanding, requiring simulation methods, so approaches to drive down the complexity are needed. In this paper, we leverage the strong convergence of TNN in order to apply Multilevel Monte Carlo (MLMC) to these models. In particular, an MLMC method that was introduced is used to approximate posterior expectations of Bayesian TNN models with optimal computational complexity, and this is mathematically proved. The results are verified with several numerical experiments on model problems arising in machine learning, including regression, classification, and reinforcement learning.
