Usage
ForwardBoost (x, y, family = NULL, penalty = NULL, intercept =
TRUE, weights = rep (1, nobs), control = lqa.control (),
nu = 1, monotonic = TRUE, ...)
Arguments
x
matrix of standardized regressors. This matrix does not need to include a first column of ones when a GLM with intercept is to be fitted.
y
vector of observed response values.
family
a description of the error distribution and link function to be used in the model. This can be a character string naming a family function,
a family function or the result of a call to a family function. See family()
for further details.
penalty
a description of the penalty to be used in the fitting procedure, e.g. penalty = lasso (lambda = 1.7)
.
intercept
a logical object indicating whether the model should include an intercept (this is recommended) or not. The default value is
intercept = TRUE
.
weights
some additional weights for the observations.
control
a list of parameters for controlling the fitting process. See lqa.control
. nu
parameter $\nu$ from the ForwardBoost algorithm. This parameter manages the update step length. See Ulbricht (2010).
monotonic
a logical variable. If TRUE
then the number of active regressors increases monotonically during the iterations. This is in line
with the ForwardBoost algorithm and hence recommended.