Professional Documents
Culture Documents
NIPS 2017
Why?!
model 55%
No loan
Complex model ✘ ✔
Simple model ✔ ✘
⚖️
Interpretable or accurate: choose one.
💰
3
Output value
Input value
4
data .
. model prediction
.
data .
. prediction
.
data .
. prediction
.
LIME DeepLIFT
Ribeiro et al. 2016 Shrikumar et al. 2016
8
Additive feature attribution methods
LIME DeepLIFT
Ribeiro et al. 2016 Shrikumar et al. 2016
9
Additive feature attribution methods
data .
. prediction
.
data .
. prediction
.
1 Local accuracy
data .
.
.
2 Consistency
data .
.
.
2 Consistency
data .
.
.
2 Consistency
Additive feature attribution methods
LIME DeepLIFT
SHAP
Shapley reg. values Relevance prop.
21
SHapley Additive exPlanation (SHAP)
values
22
SHapley Additive exPlanation (SHAP)
values
The order matters!
SHAP values result from averaging over all N! possible orderings.
Day trader
Age = 20
23
LIME DeepLIFT
SHAP
Shapley reg. values Relevance prop.
Kernel weight
Interpretable input space
26
Improved consistency with human intuition
cou
gh?
fever?
27
Improved consistency with human intuition
cou
gh?
data treatment
cough XOR fever → 5
treatment
model priority
tion? otherwise → 0
conges
28
Improved consistency with human intuition
cou
gh
treatment priority
fever cough AND fever → 2
treatment
cough XOR fever → 5 2
model
tion otherwise → 0
conges
29
Improved consistency with human intuition
treatment priority
30
Faster estimation than classic Shapley
Feature attribution value
methods
31
Faster estimation than classic Shapley
Feature attribution value
methods
32
Faster estimation than classic Shapley
Feature attribution value
methods
33
Faster estimation than classic Shapley
Feature attribution value
methods
34
Improved separation of MNIST classes
35
Improved separation of MNIST classes
36
Unified the additive feature attribution methods
Shapley sampling
Relevance prop.
Orig. DeepLIFT
Kernel SHAP
Linear SHAP
Deep SHAP
regression
Max SHAP
Tree SHAP
Tree exp.
Shapley
LIME
QII
Local
accuracy ➕ ➕ ➕ ➕ ➕ ➕ ➕ ➕ ➕ ➕ ➕
Missingness ➕ ➕ ➕ ➕ ➕ ➕ ➕ ➕ ➕ ➕ ➕ ➕
Consistency ➕ * ➕ ➕ ➕ ➕ ➕ ➕ ➕
Sample
efficiency ➕ ➕➕ ➕➕ ➕➕ ➕➕ ➕ ➕➕ ➕➕ ➕➕
Model
agnostic ➕ ➕ ➕ ➕ ➕