The iBreakDown package is a model agnostic tool for explanation of predictions from black boxes ML models. Break Down Table shows contributions of every variable to a final prediction. Break Down Plot presents variable contributions in a concise graphical way. This package works for binary classifiers as well as regression models.

iBreakDown is a successor of the breakDown package. It is faster (complexity O(p) instead of O(p^2)). It supports interactions and interactive explainers with D3.js plots.

It is a part of DrWhy.AI collection of tools fo XAI.

Find lots of R examples at iBreakDown website: https://ModelOriented.github.io/iBreakDown/

Methodology behind the iBreakDown package is described in the arxiv paper and VEEDD book.

This version also works with D3! see an example and demo plotD3

Installation

Install from GitHub

devtools::install_github("ModelOriented/iBreakDown")