AddiVortes implements the Bayesian Additive Voronoi Tessellation model for machine learning regression and non-parametric statistical modeling. This R package provides a flexible alternative to BART (Bayesian Additive Regression Trees), using Voronoi tessellations instead of trees for spatial partitioning.
AddiVortes is particularly well-suited for:
You can install the latest version of AddiVortes from GitHub with:
# install.packages("devtools")
devtools::install_github("johnpaulgosling/AddiVortes",
build_vignettes = TRUE)library(AddiVortes)
# Load your data
# X <- your_predictors
# y <- your_response
# Fit the AddiVortes model
# model <- AddiVortesFit(X, y)
# Make predictions
# predictions <- predict(model, newdata = X_test)While BART (Bayesian Additive Regression Trees) uses tree-based partitioning, AddiVortes uses Voronoi tessellations, which can provide:
If you use this package in your research, please cite:
citation("AddiVortes")Stone, A. and Gosling, J.P. (2025). AddiVortes: (Bayesian) additive Voronoi tessellations. Journal of Computational and Graphical Statistics.
Bayesian machine learning, BART alternative, Voronoi tessellation, spatial regression, non-parametric regression, ensemble methods, statistical modeling, R package