Interpretable Machine Learning

Interpretability methods to analyze the behavior and predictions of any machine learning model. Implemented methods are: Feature importance described by Fisher et al. (2018) , accumulated local effects plots described by Apley (2018) , partial dependence plots described by Friedman (2001) , individual conditional expectation ('ice') plots described by Goldstein et al. (2013) , local models (variant of 'lime') described by Ribeiro et. al (2016) , the Shapley Value described by Strumbelj et. al (2014) , feature interactions described by Friedman et. al and tree surrogate models.


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

0.11.4 by Giuseppe Casalicchio, 2 years ago


https://giuseppec.github.io/iml/, https://github.com/giuseppec/iml/


Report a bug at https://github.com/giuseppec/iml/issues


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


Authors: Giuseppe Casalicchio [aut, cre] , Christoph Molnar [aut] , Patrick Schratz [aut]


Documentation:   PDF Manual  


MIT + file LICENSE license


Imports checkmate, data.table, Formula, future, future.apply, ggplot2, Metrics, R6

Suggests ALEPlot, bench, bit64, caret, covr, e1071, future.callr, glmnet, gower, h2o, keras, knitr, MASS, mlr, mlr3, party, partykit, patchwork, randomForest, ranger, rmarkdown, rpart, testthat, yaImpute


Imported by PEAXAI, counterfactuals.

Suggested by DALEXtra, explainer, fastml, mlr3fairness, mlr3summary, rmlnomogram, sjSDM, xplaineff.


See at CRAN