IDEAS home Printed from https://ideas.repec.org/a/jss/jstsof/v051i01.html
   My bibliography  Save this article

DiceKriging, DiceOptim: Two R Packages for the Analysis of Computer Experiments by Kriging-Based Metamodeling and Optimization

Author

Listed:
  • Roustant, Olivier
  • Ginsbourger, David
  • Deville, Yves

Abstract

We present two recently released R packages, DiceKriging and DiceOptim, for the approximation and the optimization of expensive-to-evaluate deterministic functions. Following a self-contained mini tutorial on Kriging-based approximation and optimization, the functionalities of both packages are detailed and demonstrated in two distinct sections. In particular, the versatility of DiceKriging with respect to trend and noise specifications, covariance parameter estimation, as well as conditional and unconditional simulations are illustrated on the basis of several reproducible numerical experiments. We then put to the fore the implementation of sequential and parallel optimization strategies relying on the expected improvement criterion on the occasion of DiceOptim’s presentation. An appendix is dedicated to complementary mathematical and computational details.

Suggested Citation

  • Roustant, Olivier & Ginsbourger, David & Deville, Yves, 2012. "DiceKriging, DiceOptim: Two R Packages for the Analysis of Computer Experiments by Kriging-Based Metamodeling and Optimization," Journal of Statistical Software, Foundation for Open Access Statistics, vol. 51(i01).
  • Handle: RePEc:jss:jstsof:v:051:i01
    DOI: http://hdl.handle.net/10.18637/jss.v051.i01
    as

    Download full text from publisher

    File URL: https://www.jstatsoft.org/index.php/jss/article/view/v051i01/v51i01.pdf
    Download Restriction: no

    File URL: https://www.jstatsoft.org/index.php/jss/article/downloadSuppFile/v051i01/DiceKriging_1.4.1.tar.gz
    Download Restriction: no

    File URL: https://www.jstatsoft.org/index.php/jss/article/downloadSuppFile/v051i01/DiceOptim_1.3.3.tar.gz
    Download Restriction: no

    File URL: https://www.jstatsoft.org/index.php/jss/article/downloadSuppFile/v051i01/v51i01.R
    Download Restriction: no

    File URL: https://libkey.io/http://hdl.handle.net/10.18637/jss.v051.i01?utm_source=ideas
    LibKey link: if access is restricted and if your library uses this service, LibKey will redirect you to where you can use your library subscription to access this item
    ---><---

    References listed on IDEAS

    as
    1. Hankin, Robin K. S., 2005. "Introducing BACCO, an R Bundle for Bayesian Analysis of Computer Code Output," Journal of Statistical Software, Foundation for Open Access Statistics, vol. 14(i16).
    2. Mebane Jr., Walter R. & Sekhon, Jasjeet S., 2011. "Genetic Optimization Using Derivatives: The rgenoud Package for R," Journal of Statistical Software, Foundation for Open Access Statistics, vol. 42(i11).
    3. Gramacy, Robert B. & Taddy, Matthew Alan, 2010. "Categorical Inputs, Sensitivity Analysis, Optimization and Importance Tempering with tgp Version 2, an R Package for Treed Gaussian Process Models," Journal of Statistical Software, Foundation for Open Access Statistics, vol. 33(i06).
    4. C. Helbert & D. Dupuy & L. Carraro, 2009. "Assessment of uncertainty in computer experiments from Universal to Bayesian Kriging," Applied Stochastic Models in Business and Industry, John Wiley & Sons, vol. 25(2), pages 99-113, March.
    5. Gramacy, Robert B., 2007. "tgp: An R Package for Bayesian Nonstationary, Semiparametric Nonlinear Regression and Design by Treed Gaussian Process Models," Journal of Statistical Software, Foundation for Open Access Statistics, vol. 19(i09).
    Full references (including those not matched with items on IDEAS)

    Most related items

    These are the items that most often cite the same works as this one and are cited by the same works as this one.
    1. Erickson, Collin B. & Ankenman, Bruce E. & Sanchez, Susan M., 2018. "Comparison of Gaussian process modeling software," European Journal of Operational Research, Elsevier, vol. 266(1), pages 179-192.
    2. Horiguchi, Akira & Pratola, Matthew T. & Santner, Thomas J., 2021. "Assessing variable activity for Bayesian regression trees," Reliability Engineering and System Safety, Elsevier, vol. 207(C).
    3. Xiao, Qian & Xu, Hongquan, 2021. "A mapping-based universal Kriging model for order-of-addition experiments in drug combination studies," Computational Statistics & Data Analysis, Elsevier, vol. 157(C).
    4. Davis, Casey B. & Hans, Christopher M. & Santner, Thomas J., 2021. "Prediction of non-stationary response functions using a Bayesian composite Gaussian process," Computational Statistics & Data Analysis, Elsevier, vol. 154(C).
    5. Liukkonen, Lauri & Ayllón, Daniel & Kunnasranta, Mervi & Niemi, Marja & Nabe-Nielsen, Jacob & Grimm, Volker & Nyman, Anna-Maija, 2018. "Modelling movements of Saimaa ringed seals using an individual-based approach," Ecological Modelling, Elsevier, vol. 368(C), pages 321-335.
    6. Savitsky, Terrance D., 2016. "Bayesian Nonparametric Mixture Estimation for Time-Indexed Functional Data in R," Journal of Statistical Software, Foundation for Open Access Statistics, vol. 72(i02).
    7. Muñoz-Mas, Rafael & Vezza, Paolo & Alcaraz-Hernández, Juan Diego & Martínez-Capel, Francisco, 2016. "Risk of invasion predicted with support vector machines: A case study on northern pike (Esox Lucius, L.) and bleak (Alburnus alburnus, L.)," Ecological Modelling, Elsevier, vol. 342(C), pages 123-134.
    8. Kevin Ummel & Charles Fant, 2014. "Planning for Large-Scale Wind and Solar Power in South Africa: Identifying Cost-Effective Deployment Strategies Through Spatiotemporal Modelling," WIDER Working Paper Series wp-2014-121, World Institute for Development Economic Research (UNU-WIDER).
    9. Jasjeet Singh Sekhon & Richard D. Grieve, 2012. "A matching method for improving covariate balance in cost‐effectiveness analyses," Health Economics, John Wiley & Sons, Ltd., vol. 21(6), pages 695-714, June.
    10. Scrucca, Luca, 2013. "GA: A Package for Genetic Algorithms in R," Journal of Statistical Software, Foundation for Open Access Statistics, vol. 53(i04).
    11. Pates, Nicholas J. & Kim, GwanSeon & Mark, Tyler B. & Ritter, Matthias, 2020. "Windfalls or wind falls? The Local Effects of Turbine Development on US Agricultural Land Values," 2020 Annual Meeting, July 26-28, Kansas City, Missouri 304611, Agricultural and Applied Economics Association.
    12. Matthew W. Wheeler, 2019. "Bayesian additive adaptive basis tensor product models for modeling high dimensional surfaces: an application to high‐throughput toxicity testing," Biometrics, The International Biometric Society, vol. 75(1), pages 193-201, March.
    13. Al Ali, Hannah & Daneshkhah, Alireza & Boutayeb, Abdesslam & Malunguza, Noble Jahalamajaha & Mukandavire, Zindoga, 2022. "Exploring dynamical properties of a Type 1 diabetes model using sensitivity approaches," Mathematics and Computers in Simulation (MATCOM), Elsevier, vol. 201(C), pages 324-342.
    14. Monterrubio-Gómez, Karla & Roininen, Lassi & Wade, Sara & Damoulas, Theodoros & Girolami, Mark, 2020. "Posterior inference for sparse hierarchical non-stationary models," Computational Statistics & Data Analysis, Elsevier, vol. 148(C).
    15. Chung Chang & Meng-Ke Hsieh & An Jen Chiang & Yi-Hsuan Tsai & Chia-Chiung Liu & Jiabin Chen, 2019. "Methods for estimating the optimal number and location of cut points in multivariate survival analysis: a statistical solution to the controversial effect of BMI," Computational Statistics, Springer, vol. 34(4), pages 1649-1674, December.
    16. Kleijnen, Jack P.C., 2009. "Kriging metamodeling in simulation: A review," European Journal of Operational Research, Elsevier, vol. 192(3), pages 707-716, February.
    17. Georgalos, Konstantinos & Paya, Ivan & Peel, David A., 2021. "On the contribution of the Markowitz model of utility to explain risky choice in experimental research," Journal of Economic Behavior & Organization, Elsevier, vol. 182(C), pages 527-543.
    18. Gramacy, Robert B. & Taddy, Matthew Alan, 2010. "Categorical Inputs, Sensitivity Analysis, Optimization and Importance Tempering with tgp Version 2, an R Package for Treed Gaussian Process Models," Journal of Statistical Software, Foundation for Open Access Statistics, vol. 33(i06).
    19. Jonathan Karnon & Orla Caffrey & Clarabelle Pham & Richard Grieve & David Ben‐Tovim & Paul Hakendorf & Maria Crotty, 2013. "Applying Risk Adjusted Cost‐Effectiveness (Rac‐E) Analysis To Hospitals: Estimating The Costs And Consequences Of Variation In Clinical Practice," Health Economics, John Wiley & Sons, Ltd., vol. 22(6), pages 631-642, June.
    20. Owoyele, Opeoluwa & Pal, Pinaki, 2021. "A novel machine learning-based optimization algorithm (ActivO) for accelerating simulation-driven engine design," Applied Energy, Elsevier, vol. 285(C).

    More about this item

    Statistics

    Access and download statistics

    Corrections

    All material on this site has been provided by the respective publishers and authors. You can help correct errors and omissions. When requesting a correction, please mention this item's handle: RePEc:jss:jstsof:v:051:i01. See general information about how to correct material in RePEc.

    If you have authored this item and are not yet registered with RePEc, we encourage you to do it here. This allows to link your profile to this item. It also allows you to accept potential citations to this item that we are uncertain about.

    If CitEc recognized a bibliographic reference but did not link an item in RePEc to it, you can help with this form .

    If you know of missing items citing this one, you can help us creating those links by adding the relevant references in the same way as above, for each refering item. If you are a registered author of this item, you may also want to check the "citations" tab in your RePEc Author Service profile, as there may be some citations waiting for confirmation.

    For technical questions regarding this item, or to correct its authors, title, abstract, bibliographic or download information, contact: Christopher F. Baum (email available below). General contact details of provider: http://www.jstatsoft.org/ .

    Please note that corrections may take a couple of weeks to filter through the various RePEc services.

    IDEAS is a RePEc service. RePEc uses bibliographic data supplied by the respective publishers.