ridgeBART: 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+) <doi:10.48550/arXiv.2411.07984>.

Version: 1.0.2
Imports: Rcpp
LinkingTo: Rcpp, RcppArmadillo
Published: 2026-05-27
DOI: 10.32614/CRAN.package.ridgeBART (may not be active yet)
Author: Ryan Yee ORCID iD [aut], Sameer K. Deshpande ORCID iD [aut, cre]
Maintainer: Sameer K. Deshpande <sameer.deshpande at wisc.edu>
License: GPL (≥ 3)
URL: https://github.com/ryanyee3/ridgeBART
NeedsCompilation: yes
CRAN checks: ridgeBART results

Documentation:

Reference manual: ridgeBART.html , ridgeBART.pdf

Downloads:

Package source: ridgeBART_1.0.2.tar.gz
Windows binaries: r-devel: not available, r-release: not available, r-oldrel: not available
macOS binaries: r-release (arm64): not available, r-oldrel (arm64): not available, r-release (x86_64): not available, r-oldrel (x86_64): not available

Linking:

Please use the canonical form https://CRAN.R-project.org/package=ridgeBART to link to this page.