README.md

R Package UP : Universal Prediction distribution for surrogate models

UP is a package that provides a prediction distribution method for all surrogate models: A package with extensible options and various UP-based algorithms for optimization, refinement and inversion.

Installation

You can install the latest version of the code using the devtools R package.

# Install devtools, if you haven't already.
install.packages("devtools")

library(devtools)
install_github("malekbs/UP")

Usage

library(UP)
x           <- as.matrix(c(-2.6,-0.2, 1.7,-1.4,1.2,3))
y           <- c(0.8, 0.5, 0.1, 0.3, 0, 0.4)
xverif      <- seq(-3, 3, length.out =300)
krig        <- krigingsm$new()
resampling  <- UPClass$new(x, y, Scale =TRUE) 
upsm        <- UPSM$new(sm= krig, UP= resampling) 
prediction  <- upsm$uppredict(xverif)
plotUP1D(xverif, prediction, x, y)

References

BEN SALEM, M., ROUSTANT, O., GAMBOA, F. and TOMASO, L. (2017). Universal Prediction distribution for surrogate models. SIAM/ASA Journal on Uncertainty Quantification, 5(1), pp.1086–1109.

ROUSTANT, O., GINSBOURGER, D. and DEVILLE, Y., 2012. DiceKriging, DiceOptim: Two R Packages for the Analysis of Computer Experiments by Kriging-Based Metamodeling and Optimization. Journal of statistical software, 51(1), pp.1-55.



malekbs/UP documentation built on May 14, 2019, 8:05 a.m.