summary.erboost {erboost} | R Documentation |
Summary of a erboost object
Description
Computes the relative influence of each variable in the erboost object.
Usage
## S3 method for class 'erboost'
summary(object,
cBars=length(object$var.names),
n.trees=object$n.trees,
plotit=TRUE,
order=TRUE,
method=relative.influence,
normalize=TRUE,
...)
Arguments
object |
a |
cBars |
the number of bars to plot. If |
n.trees |
the number of trees used to generate the plot. Only the first
|
plotit |
an indicator as to whether the plot is generated. |
order |
an indicator as to whether the plotted and/or returned relative influences are sorted. |
method |
The function used to compute the relative influence.
|
normalize |
if |
... |
other arguments passed to the plot function. |
Details
This returns the reduction attributeable to each varaible in sum of squared error in predicting the gradient on each iteration. It describes the relative influence of each variable in reducing the loss function. See the references below for exact details on the computation.
Value
Returns a data frame where the first component is the variable name and the second is the computed relative influence, normalized to sum to 100.
Author(s)
Yi Yang yiyang@umn.edu and Hui Zou hzou@stat.umn.edu
References
Yang, Y. and Zou, H. (2015), “Nonparametric Multiple Expectile Regression via ER-Boost,” Journal of Statistical Computation and Simulation, 84(1), 84-95.
G. Ridgeway (1999). “The state of boosting,” Computing Science and Statistics 31:172-181.
https://cran.r-project.org/package=gbm
J.H. Friedman (2001). "Greedy Function Approximation: A Gradient Boosting Machine," Annals of Statistics 29(5):1189-1232.