Learn R Programming

⚠️There's a newer version (1.0.0) of this package.Take me there.

bbl (version 0.1.5)

Boltzmann Bayes Learner

Description

Supervised learning using Boltzmann Bayes model inference, which extends naive Bayes model to include interactions. Enables classification of data into multiple response groups based on a large number of discrete predictors that can take factor values of heterogeneous levels. Either pseudo-likelihood and mean field inference can be used with L2 regularization, cross-validation, and prediction on new data. Woo et al. (2016) .

Copy Link

Version

Install

install.packages('bbl')

Monthly Downloads

315

Version

0.1.5

License

GPL (>= 2)

Maintainer

Jun Woo

Last Published

September 4th, 2019

Functions in bbl (0.1.5)

mlestimate

Maximum likelihood estimate
accuracy

Compute Prediction Accuracy
sample_xi

Generate Random Samples from BB model
train

Train Boltzmann Bayes model
bbl-package

bbl: Boltzmann Bayes Learner
read.fasta

Read FASTA file
randompar

Generate random bias and interaction parameters
crossval

Cross-Validation of BB Learning
freq2raw

Convert Frequency Table into Raw Data
initialize,bbl-method

Instantiate bbl object
predict,bbl-method

Predict Response Group Using bbl Model
bbl-class

Class bbl for Boltzmann Bayes Learner