Bayesian Optimization via Continual Variational Last Layer Training

Fuente: arXiv
Gespeichert in:
Bibliographische Detailangaben
Hauptverfasser: Brunzema, Paul, Jordahn, Mikkel, Willes, John, Trimpe, Sebastian, Snoek, Jasper, Harrison, James
Format: Preprint
Veröffentlicht: 2024
Schlagworte:
Online-Zugang:
Tags: Tag hinzufügen
Keine Tags, Fügen Sie den ersten Tag hinzu!
_version_ 1866915061375696896
author Brunzema, Paul
Jordahn, Mikkel
Willes, John
Trimpe, Sebastian
Snoek, Jasper
Harrison, James
author_facet Brunzema, Paul
Jordahn, Mikkel
Willes, John
Trimpe, Sebastian
Snoek, Jasper
Harrison, James
contents Gaussian Processes (GPs) are widely seen as the state-of-the-art surrogate models for Bayesian optimization (BO) due to their ability to model uncertainty and their performance on tasks where correlations are easily captured (such as those defined by Euclidean metrics) and their ability to be efficiently updated online. However, the performance of GPs depends on the choice of kernel, and kernel selection for complex correlation structures is often difficult or must be made bespoke. While Bayesian neural networks (BNNs) are a promising direction for higher capacity surrogate models, they have so far seen limited use due to poor performance on some problem types. In this paper, we propose an approach which shows competitive performance on many problem types, including some that BNNs typically struggle with. We build on variational Bayesian last layers (VBLLs), and connect training of these models to exact conditioning in GPs. We exploit this connection to develop an efficient online training algorithm that interleaves conditioning and optimization. Our findings suggest that VBLL networks significantly outperform GPs and other BNN architectures on tasks with complex input correlations, and match the performance of well-tuned GPs on established benchmark tasks.
format Preprint
id arxiv_https___arxiv_org_abs_2412_09477
institution arXiv
publishDate 2024
record_format arxiv
spellingShingle Bayesian Optimization via Continual Variational Last Layer Training
Brunzema, Paul
Jordahn, Mikkel
Willes, John
Trimpe, Sebastian
Snoek, Jasper
Harrison, James
Machine Learning
Gaussian Processes (GPs) are widely seen as the state-of-the-art surrogate models for Bayesian optimization (BO) due to their ability to model uncertainty and their performance on tasks where correlations are easily captured (such as those defined by Euclidean metrics) and their ability to be efficiently updated online. However, the performance of GPs depends on the choice of kernel, and kernel selection for complex correlation structures is often difficult or must be made bespoke. While Bayesian neural networks (BNNs) are a promising direction for higher capacity surrogate models, they have so far seen limited use due to poor performance on some problem types. In this paper, we propose an approach which shows competitive performance on many problem types, including some that BNNs typically struggle with. We build on variational Bayesian last layers (VBLLs), and connect training of these models to exact conditioning in GPs. We exploit this connection to develop an efficient online training algorithm that interleaves conditioning and optimization. Our findings suggest that VBLL networks significantly outperform GPs and other BNN architectures on tasks with complex input correlations, and match the performance of well-tuned GPs on established benchmark tasks.
title Bayesian Optimization via Continual Variational Last Layer Training
topic Machine Learning
url https://arxiv.org/abs/2412.09477