Machine Learning Algorithms with Unified Interface and Confusion Matrices

A unified interface is provided to various machine learning algorithms like linear or quadratic discriminant analysis, k-nearest neighbors, random forest, support vector machine, ... It allows to train, test, and apply cross-validation using similar functions and function arguments with a minimalist and clean, formula-based interface. Missing data are processed the same way as base and stats R functions for all algorithms, both in training and testing. Confusion matrices are also provided with a rich set of metrics calculated and a few specific plots.


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

1.2.1 by Philippe Grosjean, 3 years ago


https://www.sciviews.org/mlearning/


Report a bug at https://github.com/SciViews/mlearning/issues


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


Authors: Philippe Grosjean [aut, cre] , Kevin Denis [aut]


Documentation:   PDF Manual  


GPL (>= 2) license


Imports stats, grDevices, class, nnet, MASS, e1071, randomForest, ipred, rpart

Suggests mlbench, datasets, RColorBrewer, spelling, knitr, rmarkdown, covr


Depended on by zooimage.


See at CRAN