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.