Interactive studio for explanatory model analysis
Top 83.6% on sourcepulse
modelStudio provides an interactive studio for explanatory analysis of machine learning models, generating serverless HTML sites with a single line of code. It supports various black-box models and frameworks, offering a customizable dashboard with plots and descriptions for both instance-level and model-level explanations. This tool is designed for data scientists and ML engineers seeking to understand and communicate model behavior effectively.
How It Works
The package leverages the DALEX framework to create model-agnostic explainers. It computes various explanation metrics and visualizes them in an interactive dashboard. The approach integrates explanatory data analysis (EDA) with model-specific explanations, providing a comprehensive view of model performance and behavior. It supports R and Python models, with Python explainers loadable into R via reticulate
and pickle files.
Quick Start & Requirements
install.packages("modelStudio")
devtools::install_github("ModelOriented/modelStudio")
DALEX
, DALEXtra
(for R), dalex
(for Python).reticulate
and pickle
.Highlighted Details
mlr3
, xgboost
, scikit-learn
, lightgbm
, keras/tensorflow
, and more.Maintenance & Community
Licensing & Compatibility
Limitations & Caveats
The README does not explicitly state limitations or caveats regarding supported model types beyond general compatibility, platform dependencies, or known issues. The package appears to be primarily R-focused with Python integration capabilities.
1 year ago
1 day