Package: funGp 1.0.0

Jose Betancourt

funGp: Gaussian Process Models for Scalar and Functional Inputs

Construction and smart selection of Gaussian process models for analysis of computer experiments with emphasis on treatment of functional inputs that are regularly sampled. This package offers: (i) flexible modeling of functional-input regression problems through the fairly general Gaussian process model; (ii) built-in dimension reduction for functional inputs; (iii) heuristic optimization of the structural parameters of the model (e.g., active inputs, kernel function, type of distance). An in-depth tutorial in the use of funGp is provided in Betancourt et al. (2024) <doi:10.18637/jss.v109.i05> and Metamodeling background is provided in Betancourt et al. (2020) <doi:10.1016/j.ress.2020.106870>. The algorithm for structural parameter optimization is described in <https://hal.science/hal-02532713>.

Authors:Jose Betancourt [cre, aut], François Bachoc [aut], Thierry Klein [aut], Jeremy Rohmer [aut], Yves Deville [ctb], Deborah Idier [ctb]

funGp_1.0.0.tar.gz
funGp_1.0.0.zip(r-4.5)funGp_1.0.0.zip(r-4.4)funGp_1.0.0.zip(r-4.3)
funGp_1.0.0.tgz(r-4.4-any)funGp_1.0.0.tgz(r-4.3-any)
funGp_1.0.0.tar.gz(r-4.5-noble)funGp_1.0.0.tar.gz(r-4.4-noble)
funGp_1.0.0.tgz(r-4.4-emscripten)funGp_1.0.0.tgz(r-4.3-emscripten)
funGp.pdf |funGp.html
funGp/json (API)
NEWS

# Install 'funGp' in R:
install.packages('funGp', repos = c('https://djbetancourt-gh.r-universe.dev', 'https://cloud.r-project.org'))

Peer review:

Bug tracker:https://github.com/djbetancourt-gh/fungp/issues

Datasets:
  • xm - Precalculated Xfgpm objects
  • xm25 - Precalculated Xfgpm objects
  • xmc - Precalculated Xfgpm objects
  • xmh - Precalculated Xfgpm objects
  • xms - Precalculated Xfgpm objects

On CRAN:

22 exports 4 stars 1.35 score 31 dependencies 2 scripts 537 downloads

Last updated 4 months agofrom:1cf8c4974c. Checks:OK: 7. Indexed: yes.

TargetResultDate
Doc / VignettesOKAug 25 2024
R-4.5-winOKAug 25 2024
R-4.5-linuxOKAug 25 2024
R-4.4-winOKAug 25 2024
R-4.4-macOKAug 25 2024
R-4.3-winOKAug 25 2024
R-4.3-macOKAug 25 2024

Exports:decaydecay2probsfgp_BB1fgp_BB2fgp_BB3fgp_BB4fgp_BB5fgp_BB6fgp_BB7fgpmfgpm_factorygaussian_corget_active_inmatern32_cormatern52_cormodelDefplotpredictsimulatesummaryupdatewhich_on

Dependencies:clicodetoolscolorspacedigestdoFuturedoRNGevaluatefarverforeachfuturefuture.applyglobalsgluehighriteratorsknitrlabelinglifecyclelistenvmicrobenchmarkmunsellparallellyprogressrR6RColorBrewerrlangrngtoolsscalesviridisLitexfunyaml

Readme and manuals

Help Manual

Help pageTopics
Gaussian Process Models for Scalar and Functional InputsfunGp-package funGp
Refit a 'fgpm' model in a 'Xfgpm' object[[,Xfgpm-method
S4 class for log of models explored by ant colony in funGpantsLog-class
Analytic models for the exploration of the funGp packageblack-boxes fgp_BB1 fgp_BB2 fgp_BB3 fgp_BB4 fgp_BB5 fgp_BB6 fgp_BB7
Decay functions for ant colony optimization in funGpdecay
Probability functions for ant colony optimization in funGpdecay2probs
S4 class for fgpm_factory function callsfactoryCall-class
S4 class for structures linked to the kernel of a 'fgpm' modelfgpKern-class
Gaussian process models for scalar and functional inputsfgpm
Structural optimization of Gaussian process modelsfgpm_factory
S4 class for funGp Gaussian process modelsfgpm-class
S4 class for structures linked to projections in a 'fgpm' modelfgpProj-class
Extraction of active inputs in a given model structureget_active_in
S4 class for calls to the fgpm function in funGpmodelCall-class
Retrieve a 'fgpm' from within a 'Xfgpm' objectmodelDef
Plot method for the class '"fgpm"'plot,fgpm-method
Plot method for the class '"Xfgpm"'plot,Xfgpm-method
Plot method for the predictions of a 'fgpm' modelplot.predict.fgpm
Plot method for the simulations of a 'fgpm' modelplot.simulate.fgpm
Precalculated Xfgpm objectsprecalculated_Xfgpm_objects xm xm25 xmc xmh xms
Prediction from a 'fgpm' Gaussian process modelpredict,fgpm-method
Random sampling from a 'fgpm' modelsimulate,fgpm-method
Summary method for 'fgpm' objectssummary,fgpm-method
Summary method for 'Xfgpm' objectssummary,Xfgpm-method
Easy update of 'fgpm' modelsupdate,fgpm-method
Indices of active inputs in a given model structurewhich_on
S4 class for funGp model selection data structuresXfgpm-class