Trusted-AI / AIF360

A comprehensive set of fairness metrics for datasets and machine learning models, explanations for these metrics, and algorithms to mitigate bias in datasets and models.
https://aif360.res.ibm.com/
Apache License 2.0
2.46k stars 840 forks source link

added demv preprocessing algorithm #447

Closed giordanoDaloisio closed 11 months ago

giordanoDaloisio commented 1 year ago

We included an implementation of the Debiaser for Multiple Variables algorithm from the paper

Debiaser for Multiple Variables to enhance fairness in classification tasks G d’Aloisio, A D’Angelo, A Di Marco, G Stilo Information Processing & Management 60 (2), 103226

We included the implementation of the algorithm and a notebook showing an example usage

Signed-off-by: Giordano d'Aloisio giordano.daloisio@graduate.univaq.it

hoffmansc commented 1 year ago

Hi @giordanoDaloisio, thanks for your contribution! I have a couple quick suggestions:

giordanoDaloisio commented 1 year ago

Hi @hoffmansc, thank you for your feedback! I have updated the notebook and the test scripts, and now I will work on implementing DEMV for the sklearn API. I hope the notebook is now more precise and more meaningful.

giordanoDaloisio commented 1 year ago

Hi @hoffmansc, here is the implementation of DEMV for the sklearn api