CRAN/E | deepgp

deepgp

Bayesian Deep Gaussian Processes using MCMC

Installation

About

Performs Bayesian posterior inference for deep Gaussian processes following Sauer, Gramacy, and Higdon (2023, ). See Sauer (2023, ) for comprehensive methodological details and for a variety of coding examples. Models are trained through MCMC including elliptical slice sampling of latent Gaussian layers and Metropolis-Hastings sampling of kernel hyperparameters. Vecchia-approximation for faster computation is implemented following Sauer, Cooper, and Gramacy (2022, ). Downstream tasks include sequential design through active learning Cohn/integrated mean squared error (ALC/IMSE; Sauer, Gramacy, and Higdon, 2023), optimization through expected improvement (EI; Gramacy, Sauer, and Wycoff, 2021 ), and contour location through entropy (Sauer, 2023). Models extend up to three layers deep; a one layer model is equivalent to typical Gaussian process regression. Incorporates OpenMP and SNOW parallelization and utilizes C/C++ under the hood.

Key Metrics

Version 1.1.1
R ≥ 3.6
Published 2023-08-07 264 days ago
Needs compilation? yes
License LGPL-2
License LGPL-2.1
License LGPL-3
CRAN checks deepgp results

Downloads

Yesterday 16 -30%
Last 7 days 102 +20%
Last 30 days 341 +1%
Last 90 days 975 -19%
Last 365 days 4.189 -2%

Maintainer

Maintainer

Annie S. Booth

annie_booth@ncsu.edu

Authors

Annie S. Booth

Material

README
Reference manual
Package source

Vignettes

deepgp

macOS

r-release

arm64

r-oldrel

arm64

r-release

x86_64

r-oldrel

x86_64

Windows

r-devel

x86_64

r-release

x86_64

r-oldrel

x86_64

Old Sources

deepgp archive

Depends

R ≥ 3.6

Imports

grDevices
graphics
stats
doParallel
foreach
parallel
GpGp
Matrix
Rcpp
mvtnorm
FNN

Suggests

interp
knitr
rmarkdown

LinkingTo

Rcpp
RcppArmadillo