Skip to content
Code for "Making Decisions that Reduce Discriminatory Impact" ICML, 2019
Branch: master
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
README.md
TAUS_frac.npz
for_map_plotting.py
intervention.py
intervention_other.py
load.py
plot.ipynb
plot_intervention_maps.R
school_data.csv
train_schools.py

README.md

reducing_discriminatory_impact

Code for "Making Decisions that Reduce Discriminatory Impact" ICML, 2019

Detailed documentation will appear soon, as will serious code cleaning! For now you can run the following code to generate the results for Figures 4 and 5 in the paper:

python train_schools.py
python intervention.py
python for_map_plotting.py

To generate plots for Figure 4 run code in plot.ipynb.

To generate Figure 5 maps run code in plot_intervention_maps.R

The script intervention_other.py will compute results for parity and minority constraints and the above two scripts will generate plots for these results.

You can’t perform that action at this time.