2018-10-24 Fairness - fairlearn - classification¶
Je suis tombé sur ce module
fairlearn
qui s’appuie sur l’article
A Reductions Approach to Fair Classification.
L’article définit mathématiquement l’aspect
éthique qu’il souhaite vérifier dans des modèles
de machine learning dédiés à la classification.
L’article commence par définir le triplet
(X,A,Y) où A est l’ensemble des attributs protégés,
X l’ensemble des variables, Y la chose à prédire.
On note h(X) la prédiction du classifieur binaire.
L’article définit ensuite la parité
,
puis l’égalité des chances :
.
L’article propose une façon d’apprendre un modèle respectant
ces contraintes qui s’expriment sous la forme d’un ensemble
de contraintes linéaires.