The function aims at providing an interface to include all available
GAMLSS distributions which are implemented with the original
gamlss.dist
package in the model-based boosting framework. The user
specifies the name of the family (as it is called in
gamlss.dist
), and the function automatically builds the
corresponding mboost
-like sub-families and the final
families
object, which can be then used with the fitting
functions gamboostLSS
and glmboostLSS
.
If no different link functions are specified, the standard links for the
corresponding family in gamlss.dist
are applied.
To extract the necessary information regarding partial derivatives
(for the ngradient
- see Family
for details) and
the log-likelihood (for the loss
) the gamlss.dist
package is loaded. If the package is not installed yet, this will
prompt an error message.
The functions gamlss1parMu
, gamlss2parMu
,
gamlss2parSigma
, ... , gamlss4parTau
are called
internally to construct the sub-families. For one-parametric
distributions, the function will prompt a warning and returns a
mboost
family, which can be then used by the fitting
functions of the mboost
package.
For information on GAMLSS theory see Rigby and Stasinopoulos (2005),
lists of available distributions are provided at
https://www.gamlss.com/. For more on details boosting GAMLSS see Mayr
et al. (2012). Hofner et al. (2016) provides a worked example and more
details on as.families
.
To (potentially) stabilize the model estimation by standardizing the
negative gradients one can use the argument stabilization
of
the families. See Families
for details.