This repository tells stories. Stories about how different models can achieve high predictive power by capturing completely different patterns in data.
By interpreting the patterns they learn we are able to choose which model is the right one, without relying exclusively on metrics about predictive power.
- Interpretable Titanic survival: how to be sure a model learned patterns that match reality
- Interpretable income prediction: how to be sure a model hasn't learned discriminatory bias
- Install pipenv
- Create a virtualenv with
pipenv sync
- Access the virtualenv with
pipenv shell
- Run
jupyter notebook
from inside the virtualenv