# FaiREE: fair classification with finite-sample and distribution-free guarantee
Puheng Li, James Zou, and Linjun Zhang
https://arxiv.org/abs/2211.15072


For FaiREE with Equality of Opportunity, run FaiREE_EOO.py
For FaiREE with Equalized Odds, first run gen.py and then FaiREE_EO.py

Prerequisites: python 3.7+

We've included several baselines from the following papers:
(FairBayes): Bayes-optimal classifiers under group fairness.
(ROC): Decision theory for discrimination-aware classification.
(Eq): Equality of opportunity in supervised learning.
(CEq): On fairness and calibration.
(Meta-cl): Classification with fairness constraints: A meta-algorithm with provable guarantees.
(Adv-debias): Mitigating unwanted biases with adversarial learning.
(LAFTR): Learning adversarially fair and transferable representations.
(Fairdecision): Fair decisions despite imperfect predictions.
