Bayesian Deep Learning with Multilevel Trace-class Neural Networks

Fuente: arXiv
Enregistré dans:
Détails bibliographiques
Auteurs principaux: Chada, Neil K., Jasra, Ajay, Law, Kody J. H., Singh, Sumeetpal S.
Format: Preprint
Publié: 2022
Sujets:
Accès en ligne:
Tags: Ajouter un tag
Pas de tags, Soyez le premier à ajouter un tag!
_version_ 1866918007645667328
author Chada, Neil K.
Jasra, Ajay
Law, Kody J. H.
Singh, Sumeetpal S.
author_facet Chada, Neil K.
Jasra, Ajay
Law, Kody J. H.
Singh, Sumeetpal S.
contents 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.
format Preprint
id arxiv_https___arxiv_org_abs_2203_12961
institution arXiv
publishDate 2022
record_format arxiv
spellingShingle Bayesian Deep Learning with Multilevel Trace-class Neural Networks
Chada, Neil K.
Jasra, Ajay
Law, Kody J. H.
Singh, Sumeetpal S.
Computation
Numerical Analysis
Machine Learning
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.
title Bayesian Deep Learning with Multilevel Trace-class Neural Networks
topic Computation
Numerical Analysis
Machine Learning
url https://arxiv.org/abs/2203.12961