Regression under demographic parity constraints via unlabeled post-processing

Authors: Gayane Taturyan, Evgenii Chzhen, Mohamed Hebiri

NeurIPS 2024 | Conference PDF | Archive PDF | Plain Text | LLM Run Details

Reproducibility Variable Result LLM Response
Research Type Experimental Our algorithm is backed by finite-sample analysis and post-processing bounds, with experimental results validating our theoretical findings.
Researcher Affiliation Collaboration Gayane Taturyan IRT System X, Université Gustave Eiffel, Université Paul-Sabatier gayane.taturyan@univ-eiffel.fr Evgenii Chzhen CNRS, Université Paris-Saclay evgenii.chzhen@cnrs.fr Mohamed Hebiri Université Gustave Eiffel mohamed.hebiri@univ-eiffel.fr
Pseudocode Yes Algorithm 1: DP post-processing(L, T, β, p, B, η, τ)
Open Source Code Yes The code is available at https://github.com/taturyan/unaware-fair-reg.
Open Datasets Yes We conduct our study on two datasets: Law School dataset (Wightman (1998)) and Communities and Crime dataset (Redmond (2009)). In both datasets, ethnicity is a sensitive attribute [...] Additional experiments on Adult dataset (Lichman (2013)).
Dataset Splits Yes First, we randomly split the data into training, unlabeled and testing sets with proportions of 0.4 0.4 0.2.
Hardware Specification Yes The experiments are conducted on a Processor 11th Gen Intel(R) Core(TM) i7-1195G7 2.90GHz with 16GB RAM.
Software Dependencies No We use simple Linear Regression and Logistic Regression from scikit-learn for training the regressor and the classifier. While 'scikit-learn' is mentioned, no specific version number is provided for it or any other key software component.
Experiment Setup Yes We illustrate the convergence for ε = (2 8, 2 8) unfairness threshold. [...] We train Communities and Crime dataset for N=15000 iterations and Law School dataset for N=5000 iterations for each pair of epsilons. We use parameters L = T and B = 1 for both datasets.