- Notifications
You must be signed in to change notification settings - Fork16
Break Down with interactions for local explanations (SHAP, BreakDown, iBreakDown)
License
ModelOriented/iBreakDown
Folders and files
| Name | Name | Last commit message | Last commit date | |
|---|---|---|---|---|
Repository files navigation
TheiBreakDown 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.SHAP (Shapley Additive Attributions) values are calculated as average from random Break Down profiles.This package works for binary classifiers as well as regression models.
iBreakDown is a successor of thebreakDown package. It is faster (complexityO(p) instead ofO(p^2)). It supports variable interactions and interactive explanations with D3.js visualizations. It is imported and used to compute model explanations in multiple packages e.g.DALEX,modelStudio,arenar.
Methodology behind theiBreakDown package is described in thearXiv paper andExplanatory Model Analysis book. It is a part ofDrWhy.AI universe.
# the easiest way to get iBreakDown is to install it from CRAN:install.packages("iBreakDown")# Or the the development version from GitHub:# install.packages("devtools")devtools::install_github("ModelOriented/iBreakDown")Find more examples in the EMA book:https://ema.drwhy.ai/.
This version also works withD3:see an example anddemo.
Work on this package was financially supported by theNCN Opus grant 2016/21/B/ST6/02176.
About
Break Down with interactions for local explanations (SHAP, BreakDown, iBreakDown)
Topics
Resources
License
Contributing
Uh oh!
There was an error while loading.Please reload this page.
Stars
Watchers
Forks
Uh oh!
There was an error while loading.Please reload this page.
Contributors10
Uh oh!
There was an error while loading.Please reload this page.

