• Aucun résultat trouvé

Formaliser l'équité en Machine Learning. Revue des méthodes de "fairness" en apprentissage supervisé

N/A
N/A
Protected

Academic year: 2021

Partager "Formaliser l'équité en Machine Learning. Revue des méthodes de "fairness" en apprentissage supervisé"

Copied!
2
0
0

Texte intégral

(1)

HAL Id: hal-02540719

https://hal.archives-ouvertes.fr/hal-02540719

Submitted on 11 Apr 2020

HAL is a multi-disciplinary open access archive for the deposit and dissemination of sci-entific research documents, whether they are pub-lished or not. The documents may come from teaching and research institutions in France or abroad, or from public or private research centers.

L’archive ouverte pluridisciplinaire HAL, est destinée au dépôt et à la diffusion de documents scientifiques de niveau recherche, publiés ou non, émanant des établissements d’enseignement et de recherche français ou étrangers, des laboratoires publics ou privés.

Formaliser l’équité en Machine Learning. Revue des

méthodes de ”fairness” en apprentissage supervisé

Jean-Marie John-Mathews

To cite this version:

Jean-Marie John-Mathews. Formaliser l’équité en Machine Learning. Revue des méthodes de ”fair-ness” en apprentissage supervisé. DATAIA Days on Safety and AI, Sep 2019, Palaiseau, France. Dataia - Université Paris Saclay, 2019. �hal-02540719�

(2)

FORMALISER

L’ÉQUITÉ EN ML

Revue des méthodes de

« fairness » en apprentissage

supervisé

Les décisions issues des algorithmes d’apprentissage supervisé s’adaptent à partir d’un historique d’exemples. Un des problèmes éthiques majeurs posés par les algorithmes du Machine

Learning est celui del’équite de la décision vis-à-vis

de certains groupes de la population.

Les sources de biais

• Biais statistiques :

Algorithme entraîné sur des données statistiquement biaisées (représentativité des données, etc)

• Modèles biaisés :

Un choix de variables trop restreint, des proxys trop approximatifs ou comportant des corrélations indirectes de nature discriminatoire peut entraîner une décision biaisée

• Biais intentionnels :

Le caractère discriminatoire de la décision algorithmique peut aussi provenir d’un comportement intentionnel du concepteur qui cherche délibérément à biaiser les données via la configuration du modèle

Notations

Considérons un problème de classification binaire possédant une variable sensible àl’origine du biais. On note

• 𝑋 ∈ ℝ𝑑 les features

• 𝑆 ∈ 0,1 la variable sensible (appartenance ethnique, sexe, etc)

• Y ∈ 0,1 la variable target

𝑌(𝑋, 𝑆) ∈ 0,1 le classifieur (ex: 1 si embauche,෠ 0 sinon)

Formalisation de l’équité

• Unawareness :

Il s’agit d’omettre délibérément la variable codant la catégorie préjudiciable (S) au sein des données d’apprentissage. L’algorithme aveugle à la catégorie (color-blind) est supposé alors ne pas discriminer la catégorie préjudiciable. Soit

𝒀 𝑿, 𝑺 = ෡𝒀(𝑿)

Les méthodes de type Unawaress ontl’inconvénient de reproduire les discriminations en reconstituant la catégorie préjudiciable à partir de variables tierces qui y sont corrélées.

• Group fairness :

Les méthodes d’équité de type Group fairness comparent après et avant redressement une mesure statistique d’équité définie au niveau des groupes préjudiciables. On en distingue plusieurs types

• Parité démographique (ou statistique) Quelque soit le groupe préjudiciable, la probabilité de classification est la même. Autrement dit,

෡ 𝒀 ⊥ 𝑺

Jean-Marie John-Mathews

Les méthodes de

redressement

On peut distinguer trois types de procédure de redressement : redressement par modification des données d’apprentissage en entrée (pre-processing), redressement de la procédure d’apprentissage elle-même (in-processing) ou bien redressement de la prédiction (post-processing). En voici quelques familles :

• Repondération : méthode

pre-processingoù il s’agit de pondérer les individus de la base d’apprentissage dans chaque configuration de sorte à assurer l’équité avant même

l’apprentissage. Cela revient à rajouter ou enlever des individus afin d’assurer l’équité.

• L’équité comme contrainte dans un programme d’optimisation : méthode in-processing où la minimisation du risque empirique s’établit sous contrainte d’égalité d’une des définitions formelles de l’équité.

• Modification des décisions du classifieur a posteriori (Hardt et al, 2016) :

méthode de post-processingoù, l’on fixe un seuil différent de classification pour chaque groupe sensible. Cela revient donc, pour les classifications les plus incertaines, à donner des décisions plus favorables aux catégories discriminées et moins favorables aux catégories non discriminées.

Schéma extrait de Aequitas: A Bias and Fairness Audit Toolkit

Cette définition ignore les possibles corrélations en Y et S ce qui dégrade la performance de l’algorithme. A long terme, les algorithmes à parité démographique peuvent être efficaces pour lutter contre les discriminations structurelles.

• Equalized odd :

Se définit par l’égalité d’indépendance conditionnelle suivante :

∀𝒚 𝒀 𝒀 = 𝒚 ⊥ 𝑺 𝒀 = 𝒚෡

Une notion plus faible de l’Equalized odd est la

Parité de précision définit simplement par :

𝑷 ෡𝒀 = 𝐘 𝐒 = 𝟎) = 𝑷 ෡𝒀 = 𝐘 𝐒 = 𝟏) Ou encorel’égalité d’opportunité définie par

𝑷 ෡𝒀 = 𝟏 𝐘 = 𝟏, 𝐒 = 𝟎) = 𝑷 ෡𝒀 = 𝟏 𝒀 = 𝟏, 𝐒 = 𝟏) • Predictive Rate Parity :

Symétriquement àl’équité de type Equalized odd, on la définit par

∀ෝ𝒚 𝒀 | ෡𝒀 = ෝ𝒚 ⊥ 𝑺 |෢𝒀 = ෝ𝒚

quel’on peut aussi décliner par deux notions plus faibles, à savoir Positive Predictive Parity et

Negative Positive Parity.

• Individual Fairness :

L’équité individuelle ne se calcule pas en fonction de l’appartenance à la catégorie préjudiciable à l’instar de l’équite de type groupe fairness. Deux individus dont la distance est faible doivent obtenir des décisions similaires par le classifieur, c’est la distance inter-individuelle qui est calculée. La difficulté provient alors de la définition del’espace permettant de calculer cette distance inter-individuelle.

Références

Documents relatifs

En d’autres termes, une corrélation directe entre une taxation élevée du droit de legs et l’accroissement de l’égalité des chances est problématique, dans la mesure où

Ainsi, il est évident qu’un étudiant de 29 ans, qui travaille dans le secteur bancaire, pratique quatre langues et effectue un travail indépendant dans le canton de Genève, aura

Notre démarche consiste donc à ajouter la contribution sociale généralisée et la contribution au remboursement de la dette aux revenus nets pour obtenir un revenu brut hors

En pre- mier lieu, faute d’une reconnaissance de principe, deux importantes catégories de personnes sont exclues du bénéfice, soit du revenu différé, soit même de tout revenu :

Naturellement, on peut toujours considérer, lorsque le partageur est altruiste et qu’il effectue un partage inégal, qu’il est indifférent entre la petite et la

L’éducation inclusive veille à ce que tous les élèves se sentent représentés dans le curriculum et dans leur milieu immédiat de même que dans le milieu scolaire en général

L’équité, repose sur la volonté de comprendre les gens et de leur donner ce dont ils ont besoin pour s’épanouir et vivre des

S’il jouit de revenus confortables par exemple, le parent qui ne bénéficie pas de la majoration de quotient familial se retrouve dans une situation favorable : dès lors que