Gespeichert in:
Bibliographische Detailangaben
Hauptverfasser: Yousefpour, Amin, Foumani, Zahra Zanjani, Shishehbor, Mehdi, Mora, Carlos, Bostanabad, Ramin
Format: Preprint
Veröffentlicht: 2023
Schlagworte:
Online-Zugang:https://arxiv.org/abs/2312.07694
Tags: Tag hinzufügen
Keine Tags, Fügen Sie den ersten Tag hinzu!
_version_ 1866913377254637568
author Yousefpour, Amin
Foumani, Zahra Zanjani
Shishehbor, Mehdi
Mora, Carlos
Bostanabad, Ramin
author_facet Yousefpour, Amin
Foumani, Zahra Zanjani
Shishehbor, Mehdi
Mora, Carlos
Bostanabad, Ramin
contents In this paper we introduce GP+, an open-source library for kernel-based learning via Gaussian processes (GPs) which are powerful statistical models that are completely characterized by their parametric covariance and mean functions. GP+ is built on PyTorch and provides a user-friendly and object-oriented tool for probabilistic learning and inference. As we demonstrate with a host of examples, GP+ has a few unique advantages over other GP modeling libraries. We achieve these advantages primarily by integrating nonlinear manifold learning techniques with GPs' covariance and mean functions. As part of introducing GP+, in this paper we also make methodological contributions that (1) enable probabilistic data fusion and inverse parameter estimation, and (2) equip GPs with parsimonious parametric mean functions which span mixed feature spaces that have both categorical and quantitative variables. We demonstrate the impact of these contributions in the context of Bayesian optimization, multi-fidelity modeling, sensitivity analysis, and calibration of computer models.
format Preprint
id arxiv_https___arxiv_org_abs_2312_07694
institution arXiv
publishDate 2023
record_format arxiv
spellingShingle GP+: A Python Library for Kernel-based learning via Gaussian Processes
Yousefpour, Amin
Foumani, Zahra Zanjani
Shishehbor, Mehdi
Mora, Carlos
Bostanabad, Ramin
Machine Learning
In this paper we introduce GP+, an open-source library for kernel-based learning via Gaussian processes (GPs) which are powerful statistical models that are completely characterized by their parametric covariance and mean functions. GP+ is built on PyTorch and provides a user-friendly and object-oriented tool for probabilistic learning and inference. As we demonstrate with a host of examples, GP+ has a few unique advantages over other GP modeling libraries. We achieve these advantages primarily by integrating nonlinear manifold learning techniques with GPs' covariance and mean functions. As part of introducing GP+, in this paper we also make methodological contributions that (1) enable probabilistic data fusion and inverse parameter estimation, and (2) equip GPs with parsimonious parametric mean functions which span mixed feature spaces that have both categorical and quantitative variables. We demonstrate the impact of these contributions in the context of Bayesian optimization, multi-fidelity modeling, sensitivity analysis, and calibration of computer models.
title GP+: A Python Library for Kernel-based learning via Gaussian Processes
topic Machine Learning
url https://arxiv.org/abs/2312.07694