Explainable AI · 12 problems · 2 optional · 1 project ideas
Problem sheet
Beginner
Start with the essentials4 problemsLinear Model Contributions
feature-attribution · linear-models · baseline
Ranking Attributions
feature-attribution · ranking · explanations
Tracing a Decision Path
decision-trees · interpretable-models · rules
Individual Conditional Expectation
ice · model-agnostic · what-if
Intermediate
Connect the concepts6 problemsPartial Dependence with sklearn.inspection
scikit-learn · explainability · partial-dependence
Partial Dependence by HandOptional
pdp · partial-dependence · global-explanation
Permutation Importance with sklearn.inspection
scikit-learn · explainability · feature-importance
Permutation Feature Importance by HandOptional
permutation-importance · global-explanation · model-agnostic
Occlusion Saliency Map
saliency · occlusion · image-explanations
Global Surrogate and Fidelity
global-surrogate · fidelity · model-agnostic
Advanced
Stretch your understanding4 problemsExact Shapley Values
shapley-values · shap · game-theory
LIME-style Local Linear Explanation
lime · local-surrogate · weighted-least-squares
Minimal Counterfactual Search
counterfactuals · recourse · search
Integrated Gradients
integrated-gradients · gradient-attribution · completeness
Project ideas
Ungraded briefs to build on your own1 project ideasExplain Your House-Price Model
Project idea · explainability · reporting · shap