Learning fair representations is a pre-processing technique that finds a latent representation which encodes the data well but obfuscates information about protected attributes
Paper: http://proceedings.mlr.press/v28/zemel13.html
This implementation most importantly contains docstring and comments, and is vectoried(original had awful for loops)
There are 2 implementations on which this code is based on.
- https://github.com/Trusted-AI/AIF360/blob/master/aif360/algorithms/preprocessing/lfr.py
- https://github.com/zjelveh/learning-fair-representations
Date finished - 20.08.2020