# Flexible Bayesian Model Selection and Model Averaging

## Documentation for package ‘FBMS’ version 1.3

- DESCRIPTION file.
- User guides, package vignettes and other documentation.

## Help Pages

A B C D E F G H I L M N P R S T

FBMS-package | Flexible Bayesian Model Selection and Model Averaging

## -- A --

abalone | Physical Measurements of 4177 Abalones, a Species of Sea Snail.
aggr | Generic for Accessing Aggregated Predictions
aggr.fbms_predict | Access Aggregated Predictions
arcsinh | Arcsinh Transform

## -- B --

breastcancer | Breast Cancer Wisconsin (Diagnostic) Data Set

## -- C --

coef.bgnlm_model | Coefficients for BGNLM Model
coef.gmjmcmc | Coefficients for GMJMCMC Model
coef.gmjmcmc_merged | Coefficients for GMJMCMC Merged Model
coef.mjmcmc | Coefficients for MJMCMC Model
coef.mjmcmc_parallel | Coefficients for MJMCMC Parallel Model
compute_effects | Compute Effects for Specified Covariates Using a Fitted Model
cos_deg | Cosine Function for Degrees

## -- D --

diagn_plot | Plot Convergence Diagnostics for GMJMCMC or GMJMCMC Merged Results

## -- E --

erf | Erf Function
exoplanet | Excerpt from the Open Exoplanet Catalogue Data Set
exp_dbl | Double Exponential Function

## -- F --

FBMS | Flexible Bayesian Model Selection and Model Averaging
fbms | Fit a BGNLM Model Using MJMCMC or GMJMCMC Sampling.
fbms.mlik.master | Master Log Marginal Likelihood Function
fitted.fbms_predict | Access Fitted Values

## -- G --

gaussian.loglik | Log Likelihood Function for Gaussian Regression with a Jeffreys Prior and BIC Approximation
gelu | GELU Function
gen.params.gmjmcmc | Generate a Parameter List for GMJMCMC (Genetically Modified MJMCMC)
gen.params.mjmcmc | Generate a Parameter List for MJMCMC (Mode Jumping MCMC)
gen.probs.gmjmcmc | Generate a Probability List for GMJMCMC (Genetically Modified MJMCMC)
gen.probs.mjmcmc | Generate a Probability List for MJMCMC (Mode Jumping MCMC)
get.best.model | Extract the Best Model from MJMCMC or GMJMCMC Results
get.mpm.model | Retrieve the Median Probability Model (MPM)
gmjmcmc | Main Algorithm for GMJMCMC (Genetically Modified MJMCMC)
gmjmcmc.parallel | Run Multiple GMJMCMC (Genetically Modified MJMCMC) Runs in Parallel.

## -- H --

hs | Heavy Side Function

## -- I --

impute_x | Impute Missing Values in the Data
impute_x_pred | Impute Missing Values in Test Data Using Training Data

## -- L --

logistic.loglik | Log Likelihood Function for Logistic Regression with a Jeffreys Parameter Prior and BIC Approximations of the Posterior.
log_prior | Log Model Prior Function

## -- M --

marginal.probs | Function for Calculating Marginal Inclusion Probabilities of Features Given a List of Models
merge_results | Merge a List of Multiple Results from Many Runs
mjmcmc | Main Algorithm for MJMCMC (Genetically Modified MJMCMC)
mjmcmc.parallel | Run Multiple MJMCMC Runs in Parallel, Merging the Results Before Returning.
model.string | Function to Generate a Function String for a Model Consisting of Features

## -- N --

ngelu | Negative GELU Function
nhs | Negative Heavy Side Function
not | Not x
nrelu | Negative ReLU Function

## -- P --

p0 | p0 Polynomial Term
p05 | p05 Polynomial Term
p0p0 | p0p0 Polynomial Term
p0p05 | p0p05 Polynomial Term
p0p1 | p0p1 Polynomial Term
p0p2 | p0p2 Polynomial Term
p0p3 | p0p3 Polynomial Term
p0pm05 | p0pm05 Polynomial Term
p0pm1 | p0pm1 Polynomial Terms
p0pm2 | p0pm2 Polynomial Term
p2 | p2 Polynomial Term
p3 | p3 Polynomial Term
plot.bgnlm_model | Plot BGNLM Model
plot.fbms_predict | Plot FBMS Prediction Object
plot.gmjmcmc | Function to Plot GMJMCMC Results and Merged Results from merge.results
plot.gmjmcmc_merged | Plot a gmjmcmc_merged Run
plot.mjmcmc | Function to Plot GMJMCMC Results and Merged Results from merge.results
plot.mjmcmc_parallel | Plot an mjmcmc_parallel Run
pm05 | pm05 Polynomial Term
pm1 | pm1 Polynomial Term
pm2 | pm2 Polynomial Term
predict.bgnlm_model | Predict Responses from a BGNLM Model
predict.gmjmcmc | Predict Using a GMJMCMC Result Object
predict.gmjmcmc_merged | Predict Using a Merged GMJMCMC Result Object
predict.gmjmcmc_parallel | Predict Using a GMJMCMC Result Object from a Parallel Run
predict.mjmcmc | Predict Using an MJMCMC Result Object
predict.mjmcmc_parallel | Predict Using an MJMCMC Result Object from a Parallel Run
predmean | Generic for Accessing Mean Predictions
predmean.fbms_predict | Access Mean Predictions
predquantiles | Generic for Accessing Quantile Predictions
predquantiles.fbms_predict | Access Quantile Predictions
print.bgnlm_model | Print BGNLM Model Object
print.fbms_predict | Print FBMS Prediction Object
print.feature | Print Method for \"feature\" Class
print.gmjmcmc | Print GMJMCMC Model Object
print.gmjmcmc_merged | Print GMJMCMC Merged Model Object
print.mjmcmc | Print MJMCMC Model Object
print.mjmcmc_parallel | Print MJMCMC Parallel Model Object

## -- R --

relu | ReLU Function
residuals.bgnlm_model | Residuals for BGNLM Model
residuals.gmjmcmc | Residuals for GMJMCMC Model
residuals.gmjmcmc_merged | Residuals for GMJMCMC Merged Model
residuals.mjmcmc | Residuals for MJMCMC Model
residuals.mjmcmc_parallel | Residuals for MJMCMC Parallel Model
rmclapply | rmclapply: Cross-Platform mclapply/Forking Hack for Windows

## -- S --

SangerData2 | Gene Expression Data for Lymphoblastoid Cell Lines of 210 Unrelated HapMap individuals from four populations
set.transforms | Set the Transformations Option for GMJMCMC (Genetically Modified MJMCMC).
sigmoid | Sigmoid Function
sin_deg | Sine Function for Degrees
sqroot | Square Root Function
string.population | Function to Get a Character Representation of a List of Features
string.population.models | Function to Get a Character Representation of a List of Models
summary.fbms_predict | Summary of FBMS Prediction Object
summary.gmjmcmc | Function to Print a Quick Summary of the Results
summary.gmjmcmc_merged | Function to Print a Quick Summary of the Results
summary.mjmcmc | Function to Print a Quick Summary of the Results
summary.mjmcmc_parallel | Function to Print a Quick Summary of the Results

## -- T --

troot | Cube Root Function