MLPUGS: Multi-Label Prediction Using Gibbs Sampling (and Classifier Chains)

An implementation of classifier chains (CC's) for multi-label prediction. Users can employ an external package (e.g. 'randomForest', 'C50'), or supply their own. The package can train a single set of CC's or train an ensemble of CC's -- in parallel if running in a multi-core environment. New observations are classified using a Gibbs sampler since each unobserved label is conditioned on the others. The package includes methods for evaluating the predictions for accuracy and aggregating across iterations and models to produce binary or probabilistic classifications.

Package details

AuthorMikhail Popov [aut, cre] (@bearloga on Twitter)
MaintainerMikhail Popov <mikhail@mpopov.com>
LicenseMIT + file LICENSE
Version0.2.0
URL https://github.com/bearloga/MLPUGS
Package repositoryView on CRAN
Installation Install the latest version of this package by entering the following in R:
install.packages("MLPUGS")

Try the MLPUGS package in your browser

Any scripts or data that you put into this service are public.

MLPUGS documentation built on May 2, 2019, 3:49 p.m.