A faster variant with fewer bootstraps and smaller subsamples.
fastboost_gamlss(
formula,
data,
family,
mu_scope,
sigma_scope = NULL,
nu_scope = NULL,
tau_scope = NULL,
base_sigma = ~1,
base_nu = ~1,
base_tau = ~1,
B = 30,
sample_fraction = 0.6,
pi_thr = 0.6,
k = 2,
direction = c("both", "forward", "backward"),
pre_standardize = FALSE,
use_groups = TRUE,
c0 = 0.5,
trace = TRUE,
corr_func = "cor",
group_fun = SelectBoost::group_func_2,
...
)An sb_gamlss fit at the given c0.
Base formula for the location \(\mu\) parameter (in the main model call).
Data frame.
A gamlss.dist family object (e.g., gamlss.dist::NO()).
Formula of candidate terms for \(\mu\).
Formulas of candidate terms for \(\sigma\), \(\nu\), \(\tau\).
Optional base (always-included) formulas for \(\sigma\), \(\nu\), \(\tau\).
Number of bootstrap subsamples for stability selection.
Fraction of rows per subsample (e.g., 0.7).
Selection proportion threshold to define “stable” terms (e.g., 0.6).
Penalty weight for stepwise GAIC when engine = "stepGAIC" (default 2).
Stepwise direction for stepGAIC ("both", "forward", "backward").
Logical; standardize numeric predictors before penalized fits.
Logical; treat SelectBoost correlation groups during resampling.
SelectBoost meta-parameter controlling reweighting/thresholding (see vignette).
Logical; print progress messages.
Correlation function passed to SelectBoost::boost.compcorrs.
Grouping function passed to SelectBoost::boost.findgroups.
Passed to underlying engines (e.g., to gamlss::gamlss, glmnet, etc.).
Fast SelectBoost (single c0)