predict.Rcpp_ENSEMBLE {agtboost} | R Documentation |
aGTBoost Prediction
Description
predict
is an interface for predicting from a agtboost model.
Usage
## S3 method for class 'Rcpp_ENSEMBLE'
predict(object, newdata, ...)
Arguments
object |
Object or pointer to object of class |
newdata |
Design matrix of data to be predicted. Type |
... |
additional parameters passed. Currently not in use. |
Details
The prediction function for agtboost.
Using the generic predict
function in R is also possible, using the same arguments.
Value
For regression or binary classification, it returns a vector of length nrows(newdata)
.
References
Berent Ånund Strømnes Lunde, Tore Selland Kleppe and Hans Julius Skaug, "An Information Criterion for Automatic Gradient Tree Boosting", 2020, https://arxiv.org/abs/2008.05926
See Also
Examples
## A simple gtb.train example with linear regression:
x <- runif(500, 0, 4)
y <- rnorm(500, x, 1)
x.test <- runif(500, 0, 4)
y.test <- rnorm(500, x.test, 1)
mod <- gbt.train(y, as.matrix(x))
## predict is overloaded
y.pred <- predict( mod, as.matrix( x.test ) )
plot(x.test, y.test)
points(x.test, y.pred, col="red")
[Package agtboost version 0.9.3 Index]