Bayesian Additive Regression Trees with Ridge Function Outputs

Implements an extension of Bayesian Additive Regression Trees (BART) in which each regression tree outputs a linear combination of random ridge functions (i.e., a composition of a non-linear function like cosine, hyperbolic tangent, the rectified linear unit with an affine transformation) instead of a constant. Can be used to perform "targeted smoothing" in which trees split on certain covariates but output smooth functions in other covariates. For more information, see Yee, Ghosh, and Deshpande (2026+) .


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("ridgeBART")

1.0.2 by Sameer K. Deshpande, 5 months ago


https://github.com/ryanyee3/ridgeBART


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


Authors: Ryan Yee [aut] , Sameer K. Deshpande [aut, cre] (ORCID:


Documentation:   PDF Manual  


GPL (>= 3) license


Imports Rcpp

Linking to Rcpp, RcppArmadillo


See at CRAN