Randomized Feature and Bootstrap-Enhanced Gaussian Naive Bayes Classifier

Provides an accessible and efficient implementation of a randomized feature and bootstrap-enhanced Gaussian naive Bayes classifier. The method combines stratified bootstrap resampling with random feature subsampling and aggregates predictions via posterior averaging. Support is provided for mixed-type predictors and parallel computation. Methods are described in Srisuradetchai (2025) "Posterior averaging with Gaussian naive Bayes and the R package RandomGaussianNB for big-data classification".


RandomGaussianNB

An R package implementing the Random Gaussian Naive Bayes (RFB-NB) classifier: a bootstrap- and feature-randomized ensemble of Gaussian Naive Bayes models with posterior averaging.

The method is designed for high-dimensional classification, combining the simplicity of Naive Bayes with robustness from bootstrap aggregation and random subspace selection.


Installation

From source (local or CRAN-ready)

install.packages("RandomGaussianNB")

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

0.2.4 by Patchanok Srisuradetchai, 9 months ago


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


Authors: Patchanok Srisuradetchai [aut, cre]


Documentation:   PDF Manual  


MIT + file LICENSE license


Imports parallel, stats

Suggests mlbench, testthat


See at CRAN