Generalized Boosted Regression Models

Extensions to Freund and Schapire's AdaBoost algorithm, Y. Freund and R. Schapire (1997) and Friedman's gradient boosting machine, J.H. Friedman (2001) . Includes regression methods for least squares, absolute loss, t-distribution loss, quantile regression, logistic, Poisson, Cox proportional hazards partial likelihood, AdaBoost exponential loss, Huberized hinge loss, and Learning to Rank measures (LambdaMART).


gbm3: Generalized Boosted Models

R-CMD-check pkgdown

Originally written by Greg Ridgeway between 1999-2003, added to by various authors, extensively updated and polished by James Hickey in 2016, survival models greatly improved by Terry Therneau in 2016, and currently maintained by Greg Ridgeway. Development is discussed at the gbm-dev Google Group.

gbm3 provides generalized boosted regression models with a newer API than the original gbm package. The package supports regression, classification, survival models, and learning-to-rank methods, with optional OpenMP parallelization in the core fitting code.

Documentation and vignettes are available at https://gbm-developers.github.io/gbm3/.

To install the development version from GitHub, first install remotes:

install.packages("remotes")

Then install gbm3:

remotes::install_github("gbm-developers/gbm3")

# or to build vignettes during installation
remotes::install_github("gbm-developers/gbm3", build_vignettes = TRUE, force = TRUE)

Reference manual

It appears you don't have a PDF plugin for this browser. You can click here to download the reference manual.

install.packages("gbm3")

3.0.2 by Greg Ridgeway, 3 months ago


https://gbm-developers.github.io/gbm3/, https://github.com/gbm-developers/gbm3


Browse source code at https://github.com/cran/gbm3


Authors: James Hickey [aut] , Paul Metcalfe [aut] , Greg Ridgeway [aut, cre] , Stefan Schroedl [aut] , Harry Southworth [aut] , Terry Therneau [aut]


Documentation:   PDF Manual  


GPL (>= 2) license


Imports survival, lattice, splines, Rcpp

Suggests testthat, knitr, rmarkdown, MASS

Linking to Rcpp


See at CRAN