-
Notifications
You must be signed in to change notification settings - Fork 82
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Prediction explanations #646
Comments
We should look into using SHAP (SHapley Additive exPlanations) |
Design Document: https://alteryx.quip.com/D4ZwAOUklY5X/Prediction-Explanations |
@freddyaboulton and I met to discuss this yesterday. This is ready for implementation. Below is the implementation plan from the design doc: Tasks
Note: until all this is complete, we should keep the implementation private for the July release, i.e. Overall estimate: 9 days Phase 2
Overall estimate: 5 days Key Dates Goal Stretch Goal |
Hey @freddyaboulton , to date we've been keeping epics in the Epic pipeline and instead moving the individual issues through the pipeline. Could you please follow that pattern here as well? If that feels weird or incorrect to you, happy to discuss changing our process for how we organize epics. Its pretty simplistic at the moment. |
@dsherry My mistake! Keeping epics in the epic pipeline makes sense to me 👍 |
@freddyaboulton from my perspective, we should finish reviewing the shap qualitative analysis you did (which is super helpful!!), resolve those discussions and perhaps make some fixes/updates. But what I see in there already feels good enough to make public for July! To confirm: |
@freddyaboulton can this epic be closed? |
A new feature we could add for model understanding is prediction explanation. This would answer the question "why did my model predict x?", allowing users to see which input features were the most impactful to that prediction. This sort of feature can be useful for debugging models from a data setup perspective, because users could examine predictions they've categorized as "bad" and alter or eliminate the features which contributed to those predictions.
Some resources:
The text was updated successfully, but these errors were encountered: