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.

AuthorMikhail Popov [aut, cre] (@bearloga on Twitter)
Date of publication2016-07-06 09:43:54
MaintainerMikhail Popov <mikhail@mpopov.com>
LicenseMIT + file LICENSE
Version0.2.0
https://github.com/bearloga/MLPUGS

View on CRAN

Files

MLPUGS
MLPUGS/inst
MLPUGS/inst/doc
MLPUGS/inst/doc/tutorial.R
MLPUGS/inst/doc/tutorial.html
MLPUGS/inst/doc/tutorial.Rmd
MLPUGS/NAMESPACE
MLPUGS/data
MLPUGS/data/movies_train.rda
MLPUGS/data/movies_test.rda
MLPUGS/data/movies.rda
MLPUGS/R
MLPUGS/R/MLPUGS.R MLPUGS/R/data.R MLPUGS/R/pugs.R MLPUGS/R/ecc.R
MLPUGS/vignettes
MLPUGS/vignettes/tutorial.Rmd
MLPUGS/README.md
MLPUGS/MD5
MLPUGS/build
MLPUGS/build/vignette.rds
MLPUGS/DESCRIPTION
MLPUGS/man
MLPUGS/man/ecc.Rd MLPUGS/man/movies.Rd MLPUGS/man/predict.ECC.Rd MLPUGS/man/summary.PUGS.Rd MLPUGS/man/MLPUGS-package.Rd MLPUGS/man/validate_pugs.Rd
MLPUGS/LICENSE

Questions? Problems? Suggestions? or email at ian@mutexlabs.com.

Please suggest features or report bugs with the GitHub issue tracker.

All documentation is copyright its authors; we didn't write any of that.