Overview of explainerdashboard capabilities
masterexplainerdashboard is a tool for deploying web applications that explain machine learning models (compatible with scikit-learn, xgboost, catboost, lightgbm, skorch, etc.).
Key features include:
- Feature Importance & Contributions: SHAP values (individual predictions), SHAP interaction values, and Permutation importances.
- Model Behavior: Partial dependence plots and "what if" analysis.
- Model-Specific Visualizations: Individual decision tree visualizations (for Random Forest, XGBoost, and LightGBM).
- Performance Metrics:
- Classifiers: Precision plots, confusion matrix, ROC AUC, and PR AUC.
- Regressors: Goodness-of-fit and residual plots.
- Deployment: Dashboards can be exported to static HTML or managed via a modular design for custom layouts and
ExplainerHubfor combining multiple dashboards.