Home

Awesome

The bouncer problem (code for experiments)

Code for the experiment proposed in Section 4.2 of the paper "The Bouncer Problem: Challenges to Remote Explainability".

Code author: Erwan Le Merrer (elemerre@acm.org)

The code leverages the German Credit Dataset, available at https://archive.ics.uci.edu/ml/datasets/Statlog+(German+Credit+Data).

Rationale: the code is composed of 3 parts:

Requirements and execution

Requires: Python, Keras, Tensorflow, numpy and Pandas Execution:

 python bouncer_problem_neural.py

Example run results:

*** Percentage of incoherent pairs (IPs) ***
All four: 0.026122
Employment:  0.008163
Sex/status: 0.002449
Age: 0.008571
Foreigner: 0.004898

(run with the following library versions: Python 3.6, Keras 2.2.4, Tensorflow 1.14.0)