paper-with-me

Papers

Last Layer Marginal Likelihood for Invariance Learning

2021-06-14 · Pola Schwöbel, Martin Jørgensen, Sebastian W. Ober, Mark van der Wilk

Data augmentation is often used to incorporate inductive biases into models. Traditionally, these are hand-crafted and tuned with cross validation. The Bayesian paradigm for model selection provides a path towards end-to-end learning of invariances using only the training data, by optimising the marginal likelihood. Computing the marginal likelihood is hard for neural networks, but success with tractable approaches that compute the marginal likelihood for the last layer only raises the question of whether this convenient approach might be employed for learning invariances. We show partial success on standard benchmarks, in the low-data regime and on a medical imaging dataset by designing a custom optimisation routine. Introducing a new lower bound to the marginal likelihood allows us to perform inference for a larger class of likelihood functions than before. On the other hand, we demonstrate failure modes on the CIFAR10 dataset, where the last layer approximation is not sufficient due to the increased complexity of our neural network. Our results indicate that once more sophisticated approximations become available the marginal likelihood is a promising approach for invariance learning in neural networks.

📄 PDF Abstract BibTeX arXiv:2106.07512

Code (1)

polaschwoebel/invdkgp 공식 구현 tf

Tasks

Data AugmentationGaussian ProcessesModel Selection

Methods 이 논문이 사용한 방법론

Gaussian Process Gaussian Processes are non-parametric models for approximating functions. They rely upon a measure of similarity between points (the kernel function) to predict the value for…

Similar Papers 제목 키워드 기반

Learning Invariances using the Marginal Likelihood

2018-08-16 · NeurIPS 2018 12 · Mark van der Wilk, Matthias Bauer, ST John, James Hensman

Generalising well in supervised learning tasks relies on correctly extrapolating the training data to a large region of the input space. One way to achieve this is to constrain the predictions to be invariant to transfor…

Data AugmentationGaussian ProcessesTranslationVariational Inference

Learning Invariant Weights in Neural Networks

2022-02-25 · Tycho F. A. van der Ouderaa, Mark van der Wilk

Assumptions about invariances or symmetries in data can significantly increase the predictive power of statistical models. Many commonly used models in machine learning are constraint to respect certain symmetries in the…

Gaussian ProcessesTranslation

Bayesian Image Classification with Deep Convolutional Gaussian Processes

2019-02-15 · Vincent Dutordoir, Mark van der Wilk, Artem Artemev, James Hensman

In decision-making systems, it is important to have classifiers that have calibrated uncertainties, with an optimisation objective that can be used for automated model selection and training. Gaussian processes (GPs) pro…

ClassificationDecision MakingGaussian ProcessesGeneral Classification+4

Improved uncertainty quantification for neural networks with Bayesian last layer

2023-02-21 · Felix Fiedler, Sergio Lucia

Uncertainty quantification is an important task in machine learning - a task in which standardneural networks (NNs) have traditionally not excelled. This can be a limitation for safety-critical applications, where uncert…

Gaussian ProcessesregressionUncertainty QuantificationVariational Inference

Fast marginal likelihood estimation of penalties for group-adaptive elastic net

2021-01-11 · Mirrelijn M. van Nee, Tim van de Brug, Mark A. van de Wiel

Nowadays, clinical research routinely uses omics data, such as gene expression, for predicting clinical outcomes or selecting markers. Additionally, so-called co-data are often available, providing complementary informat…