Explain model predictions with SHAP, LIME, integrated gradients, and permutation importance. Generates summary plots, waterfall charts, and force plots. Use when debugging predictions, auditing for bias, or communicating model behavior to stakeholders.
التثبيت
التثبيت باستخدام Codex أو Claude انسخ هذا Prompt والصقه في Codex أو Claude أو مساعد آخر ليراجع صفحة Skill ويثبّتها لك.
Explain model predictions with SHAP, LIME, integrated gradients, and permutation importance. Generates summary plots, waterfall charts, and force plots. Use when debugging predictions, auditing for bias, or communicating model behavior to stakeholders.
Generate model explanations with SHAP, LIME, integrated gradients, and permutation importance.
Quick start
# Auto-detect model type and run SHAP
uv run ${CLAUDE_SKILL_DIR}/scripts/shap_explain.py model.joblib data/test.csv
# Output: explanations/shap_summary.png
Methods by model type
Model type
Recommended explainer
sklearn tree (RF, XGBoost)
SHAP TreeExplainer
sklearn linear
SHAP LinearExplainer
PyTorch/TF
SHAP DeepExplainer or captum
Any black-box
SHAP KernelExplainer (slow) or LIME
Plots
shap.summary_plot() — global feature importance (beeswarm)
shap.waterfall_plot() — single prediction breakdown