pyreal
pyreal copied to clipboard
Add plot-based ML explanation methods
Explanation algorithms like SHAP work particularly well when presented alongside a corresponding PDP/ICE plot (generating either in the traditional way or itself using a SHAP-based algorithm). This allows us to pad explanations like:
The likelihood of the passenger's survival was increased by 0.5 because the age of the passenger was 25 with important additional information such as: The likelihood of this passenger's survival would be highest if they were 20-28, decreasing with higher or lower ages
Implementing such plot-based explanation algorithms allow us a first step into generating explanation pipelines.