emulator: Bayesian emulation of computer programs

This package allows one to estimate the output of a computer program, as a function of the input parameters, without actually running it. The computer program is assumed to be a Gaussian process, whose parameters are estimated using Bayesian techniques that give a PDF of expected program output. This PDF is conditional on a ``training set'' of runs, each consisting of a point in parameter space and the model output at that point. The emphasis is on complex codes that take weeks or months to run, and that have a large number of undetermined input parameters; many climate prediction models fall into this class. The emulator essentially determines Bayesian posterior estimates of the PDF of the output of a model, conditioned on results from previous runs and a user-specified prior linear model. A working example is given in the help page for function `interpolant()', which should be the first point of reference.

Install the latest version of this package by entering the following in R:
AuthorRobin K. S. Hankin
Date of publication2014-09-08 06:58:23
MaintainerRobin K. S. Hankin <hankin.robin@gmail.com>

View on CRAN


betahat.fun Man page
betahat.fun.A Man page
cond.sample Man page
corr Man page
corr.matrix Man page
cprod Man page
emulator Man page
emulator-package Man page
estimator Man page
expert.estimates Man page
ht Man page
interpolant Man page
interpolant.quick Man page
int.qq Man page
latin.hypercube Man page
makeinputfiles Man page
model Man page
oo2002 Man page
OO2002 Man page
optimal.scale Man page
optimal.scales Man page
pad Man page
prior.b Man page
prior.B Man page
quad.3form Man page
quad.3tform Man page
quad.diag Man page
quad.form Man page
quad.form.inv Man page
quad.tdiag Man page
quad.tform Man page
quad.tform.inv Man page
regressor.basis Man page
regressor.multi Man page
results.table Man page
sample.from.exp.est Man page
sample.n.fit Man page
scales.likelihood Man page
s.chi Man page
sigmahatsquared Man page
sigmahatsquared.A Man page
tcprod Man page
toy Man page
tr Man page
var.conditional Man page

Questions? Problems? Suggestions? or email at ian@mutexlabs.com.

Please suggest features or report bugs with the GitHub issue tracker.

All documentation is copyright its authors; we didn't write any of that.