Learn R Programming

BT : (Adaptive) Boosting Tree for Poisson distributed response variable.

Acknowledgements

The author thanks Julien Trufin and Michel Denuit for their support during the project.

The idea behind (A)BT is akin to the Gradient Boosting Methods. This package is therefore inspired by the gbm3 one, originally written by Greg Ridgeway greg.ridgeway@gmail.com (for more details, please refer to the following url). Some of the developed codes are then pretty similar.

References

This package is based on the original idea proposed by M. Denuit, D. Hainaut and J. Trufin. We refer the user to the following books and articles:

Accepted for publication in Scandinavian Actuarial Journal.

  • M. Denuit, J. Huyghe and J. Trufin (2022). Boosting cost-complexity pruned trees on Tweedie responses: The ABT machine for insurance ratemaking.

Paper submitted for publication.

  • M. Denuit, J. Trufin and T. Verdebout (2022). Boosting on the responses with Tweedie loss functions. Paper submitted for publication.

Package builder and maintainer

This package has been written and is currently maintained by Gireg Willame gireg.willame@gmail.com. All remarks/suggestions/improvements are warmly welcome.

Details and installation

Non-production releases (bug fixes, mostly) will be released via the GitHub release workflow. To install from GitHub, first install devtools from CRAN:

install.packages("devtools")

Then install the BT package from GitHub:

library("devtools")
install_github("GiregWillame/BT")

Copy Link

Version

Install

install.packages('BT')

Monthly Downloads

54

Version

0.4

License

GPL (>= 3)

Issues

Pull Requests

Stars

Forks

Maintainer

Gireg Willame

Last Published

August 19th, 2023

Functions in BT (0.4)

.BT_relative_influence

Method for estimating the relative influence.
BTCVFit

BTCVFit
BT_call

(Adaptive) Boosting Trees (ABT/BT) fit.
print.BTFit

Printing function.
summary.BTFit

Summary of a BTFit object.
BT

(Adaptive) Boosting Trees (ABT/BT) Algorithm.
BT_more

Perform additional boosting iterations.
BT_perf

Performance assessment.
BT_Simulated_Data

Simulated Database.
BT_devTweedie

Deviance function for the Tweedie family.
BTFit

BTFit
predict.BTFit

Predict method for BT Model fits.
predict.BTCVFit

Predictions for CV fitted BT models.
.BT_cv_errors

Cross-validation errors.