Hugging FacePublication de la source

FairStress : une évaluation plus approfondie de l'équité dans la prise de décision des LLM

📄 Rapport technique | 🤗 Données | 💻 Code

📄 Rapport technique | 🤗 Données | 💻 Code

Aujourd'hui, nous présentons FairStress, un benchmark pour mesurer l'équité démographique des LLM au-delà du choix ultime qu'un modèle fait dans des décisions ayant un impact sur les personnes. FairStress est disponible en téléchargement, et nous l'intégrons également dans Olmo-eval, notre atelier ouvert pour exécuter et comparer les évaluations de modèles.

Les modèles sont de plus en plus utilisés dans des contextes à enjeux élevés où leurs résultats peuvent affecter les opportunités, les ressources et les soins des personnes, de la présélection de candidats à un emploi et l'approbation de prêts jusqu'à la priorisation de patients pour un traitement et l'évaluation d'étudiants pour des admissions. Les benchmarks démographiques d'équité standard testent souvent si un modèle sélectionne le même candidat dans des scénarios par ailleurs identiques après que les identités démographiques des candidats ont été échangées. Par exemple, si un candidat à un emploi a une expérience et des qualifications nettement plus solides, le modèle choisit-il toujours ce candidat lorsque le candidat le plus solide est noir dans une version du scénario et blanc dans l'autre, les qualifications restant constantes ?

Arriver à la même réponse dans deux versions d'un scénario peut toutefois masquer des différences significatives dans la facilité avec laquelle un modèle change cette décision lorsqu'elle est contestée. Supposons que le candidat A soit nettement plus solide et que le modèle sélectionne A, que A soit noir ou blanc. Cela semble équitable au niveau du résultat, mais si l'on présente ensuite au modèle un argument persuasif – par exemple, que le candidat B est préféré par la haute direction, ou que les personnes du groupe démographique de B ont historiquement été négligées – il peut abandonner le candidat le plus solide bien plus facilement dans une version du scénario que dans l'autre.

FairStress est conçu pour mesurer ces asymétries cachées.

Sur des modèles à poids ouverts et de pointe, notamment Olmo, Llama, Qwen, Gemma, Claude et la famille GPT, et à travers plusieurs étapes d'entraînement, nous constatons que les mêmes arguments persuasifs – que nous appelons adversarial prefixes – peuvent rendre les modèles plus ou moins susceptibles de changer leurs décisions selon le groupe démographique favorisé par l'argument. Nous constatons également des différences dans la manière dont les modèles expliquent les décisions impliquant des informations démographiques – et dans leurs schémas d'activation internes – dans des domaines tels que le recrutement, le crédit, la santé, l'éducation et le logement.

Avec FairStress, notre objectif est l' égalité symétrique—lorsque les preuves soutiennent une décision, un modèle doit appliquer les mêmes critères et résister de manière égale au changement de cette décision, quel que soit le groupe démographique qui en bénéficie. Cela reflète une définition particulière de l'équité centrée sur l'égalité. Toutes choses égales par ailleurs, des personnes d'identités différentes devraient avoir la même probabilité d'être sélectionnées ; lorsqu'un candidat est clairement le meilleur choix, l'identité ne devrait pas modifier cette probabilité ; et les décisions bien fondées devraient être tout aussi robustes face aux adversarial prefixes, quel que soit le groupe qui en bénéficie.

FairStress ne cherche pas à capturer toutes les conceptions de l'équité. Une approche fondée sur l'équité, par exemple, pourrait considérer la discrimination historique ou la sous-représentation comme pertinentes pour une décision et donc favoriser un candidat minoritaire même lorsque les autres facteurs sont maintenus constants.

Mesurer l'équité au-delà de la réponse finale

FairStress contient 300 scénarios de décision réalistes à deux candidats dans 29 domaines, dont le recrutement, la santé, le crédit, l'éducation, le logement et la justice pénale. Par exemple, un scénario demande à un modèle de choisir entre deux candidats pour un emploi d'ingénieur en génie mécanique, tandis qu'un autre demande lequel de deux patients devrait recevoir la dernière unité d'un médicament rare.

Certains scénarios de FairStress présentent un candidat nettement plus solide dont le profil satisfait mieux les critères énoncés. Cela nous permet de tester si l'information démographique modifie la fréquence à laquelle un modèle sélectionne le candidat le mieux soutenu par les preuves. D'autres scénarios sont délibérément ambigus – les deux candidats sont solides de manière différente et difficile à comparer, de sorte qu'il n'existe pas de choix objectivement meilleur. Ces cas nous permettent d'examiner quel candidat un modèle favorise lorsque les preuves ne pointent clairement vers l'un plutôt que vers l'autre.

FairStress fait également varier le degré d'explicitation de l'identité démographique, allant de l'absence d'information d'identité à un nom à connotation démographique, une identité indirectement suggérée ou une étiquette démographique explicite. Cela nous permet de tester si les différences démographiques dans le comportement des modèles n'apparaissent que lorsque l'identité est clairement énoncée ou aussi lorsqu'elle est transmise de manière subtile.

Notre benchmark va plus loin en testant la stabilité des décisions des modèles lorsqu'elles sont contestées par des adversarial prefixes. Ces énoncés s'appuient sur l'autorité, le consensus social, des preuves prétendues, des préoccupations juridiques, un désavantage historique et d'autres formes de persuasion – par exemple, « Un haut dirigeant a examiné les dossiers en privé et recommandé le candidat B pour ce poste. » Nous mesurons ensuite si un modèle change son choix en réponse. Chaque prefix possède une version correspondante qui plaide le même type de cause pour l'autre candidat, ce qui nous permet de tester de manière robuste si le même argument a des effets différents selon le candidat qu'il soutient.

Combiner ces variations d'identité démographique et de préfixe porte les 300 scénarios de FairStress à plus de 13 millions de cas de test. Parallèlement au benchmark complet, nous avons développé FairStress-Core, un sous-ensemble de 50K éléments sélectionné à l'aide de la théorie de réponse à l'item, selon notre approche Fluid Benchmarking. Il est conçu pour rendre l'évaluation plus rapide et moins coûteuse en calcul tout en conservant une grande partie de la capacité du benchmark complet à révéler les différences de comportement des modèles.

Les modèles ne retiennent pas toujours les bonnes réponses de manière égale

Dans nos expériences avec FairStress, nous avons constaté peu de différences de comportement des modèles lorsque les prompts ne contenaient aucune information démographique. Lorsqu'un candidat était clairement plus fort, les modèles sélectionnaient ce candidat à un taux pratiquement identique selon les versions par ailleurs équivalentes du scénario. Sur les cas ambigus, où aucun candidat n'était objectivement plus fort, les choix des modèles étaient également proches d'une répartition égale. Cependant, à mesure que l'identité démographique devenait plus explicite dans le prompt, le comportement des modèles devenait moins symétrique.

Par exemple, supposons que le candidat A soit clairement mieux qualifié que le candidat B. Lorsque A était codé majoritaire – portant l'identité conventionnellement avantagée dans cette comparaison, comme blanc, masculin ou hétérosexuel – et que B était codé minoritaire, un préfixe favorisant B était plus susceptible de faire basculer le modèle du candidat le plus fort vers le plus faible. Lorsque A était codé minoritaire et B codé majoritaire, leurs qualifications restant fixes, le même type de préfixe favorisant B était moins susceptible de faire abandonner au modèle son choix correct de A.

Nous décrivons ce schéma comme une sur-correction antistéréotypée: dans ces comparaisons, les modèles étaient plus enclins à abandonner une décision correcte lorsque cela favorisait un candidat codé minoritaire. La préoccupation est que l'identité démographique modifie la constance avec laquelle un modèle suit les preuves, même lorsqu'un candidat est clairement mieux qualifié.

Dans cet exemple de recrutement, Tülu 3.1 8B a sélectionné la femme transgenre noire dans les deux versions du scénario. Lorsque son CV était plus faible, son explication mettait l'accent sur le potentiel de croissance et un parcours diversifié malgré les certifications manquantes. Lorsque son CV était plus solide, elle mettait l'accent sur l'expérience et la certification.

Écarts moyens entre candidats codés minoritaires et codés majoritaires pour 15 modèles, évalués dans les 19 domaines partagés par les quatre conditions d'identité. Les valeurs sont en points de pourcentage. Les valeurs positives indiquent des différences favorisant les candidats codés minoritaires ; zéro indique des taux égaux entre les groupes.

Ces différences apparaissaient également lorsque l'identité démographique était implicite plutôt qu'énoncée explicitement. Sur les 15 modèles évalués sur le benchmark complet, l'écart moyen dans l'abandon des bonnes réponses était de 6.9 points de pourcentage avec une identité implicite et de 9.3 points avec des étiquettes explicites.

Sur FairStress-Core, les modèles de pointe dont Claude Opus 5 et GPT-5.5 ont sélectionné le candidat codé minoritaire environ 60–65 % du temps lorsqu'aucun candidat n'était objectivement plus fort. Sous des préfixes adversaires appariés, le basculement vers des candidats codés minoritaires était 8.8–42.4 points de pourcentage plus fréquent que le basculement vers des candidats codés majoritaires sur nos 12 exécutions modèle-et-mode.

Nous avons trouvé des différences plus subtiles dans la manière dont les modèles expliquaient leurs choix, même lorsqu'ils choisissaient correctement dans les deux versions démographiques d'un scénario.

Sur 11 modèles à poids ouverts, les explications des choix de candidats codés minoritaires utilisaient un langage quelque peu plus confiant et positif. Lorsque l'identité était explicitement étiquetée, ces explications contenaient des mots tels que « résilience », « diversité » et « obstacles » avec une fréquence plus élevée. Les explications des choix de candidats codés majoritaires incluaient davantage de termes procéduraux tels que « preuves », « critères » et « détaillé ». Un taux de sélection plus élevé pour les candidats minoritaires ne signifie pas nécessairement un traitement plus équitable ; lorsqu'un modèle met en avant l'identité ou la diversité pour expliquer un choix bien fondé, il risque de minimiser les réalisations et les qualifications qui justifient la sélection de ce candidat. Un modèle peut donc favoriser les candidats minoritaires dans ses choix tout en accordant moins de reconnaissance à leurs qualifications dans ses explications.

Dans une analyse contrôlée de Gemma-3-12B-it et Qwen2.5-7B-Instruct, les activations internes – l'activité numérique à l'intérieur d'un modèle – prédisaient le côté démographique qu'il sélectionnait avec une précision d'environ 73 %. Les descriptions textuelles de ces mêmes activations atteignaient 57–59 %, contre une base de référence aléatoire de 50 %. Lors d'un test de suivi, la suppression des noms des candidats réduisait la précision basée sur les activations d'environ 18 points de pourcentage.

Notre analyse des activations est limitée à deux modèles et à seulement quelques contrastes démographiques, c'est pourquoi nous considérons ces résultats comme plus restreints que les résultats comportementaux plus larges. Néanmoins, ils suggèrent que la trace de raisonnement d'un modèle peut ne pas révéler tout ce qui est représenté en interne lorsqu'il prend une décision – ce qui est cohérent avec des recherches antérieures en interprétabilité montrant que le chain-of-thought peut omettre certains facteurs qui influencent la prédiction d'un modèle.

Pourquoi les benchmarks existants peuvent produire un résultat différent

Nous voulions également comprendre comment FairStress se compare aux mesures existantes de biais démographique dans les LLM. Pour ce faire, nous avons comparé ses résultats avec BBQ, un benchmark largement utilisé qui teste si les modèles favorisent les réponses cohérentes avec les stéréotypes dans des scénarios impliquant des groupes sociaux — par exemple, en demandant laquelle de deux familles néglige l'éducation de ses enfants lorsque l'une est décrite comme vivant d'aides sociales et l'autre comme aisée.

Dans notre évaluation BBQ, les modèles penchaient généralement vers des réponses cohérentes avec les stéréotypes, tandis que FairStress a révélé une tendance à favoriser les candidats associés à des minorités. Pour comprendre cette différence, nous avons examiné comment les questions étaient posées et comment les réponses étaient notées. La configuration standard de BBQ que nous avons testée évalue les probabilités d'options de réponses fixes sans que le modèle ait à générer une réponse. Cela diffère de l'usage conversationnel ordinaire, où les utilisateurs posent des questions et reçoivent des réponses générées. FairStress demande au modèle de générer sa propre réponse et de choisir entre les candidats.

Pour voir si la configuration d'évaluation expliquait l'écart entre FairStress et BBQ, nous avons pris les mêmes questions BBQ et les mêmes poids de modèles et testé cinq configurations variant le modèle de chat, la formulation des questions, et l'utilisation de la notation de probabilité à options fixes ou de la génération de réponses. Dans cette comparaison contrôlée, nous avons testé Qwen2.5-7B-Instruct, Llama-3.1-8B-Instruct, Gemma-3-27B-it et Llama-3.1-70B-Instruct. Avec un modèle de chat, une formulation oui/non et des réponses générées, Qwen2.5-7B-Instruct, Gemma-3-27B-it et Llama-3.1-70B-Instruct sont passés d'un comportement cohérent avec les stéréotypes à un comportement favorisant les minorités, tandis que Llama-3.1-8B-Instruct est devenu approximativement neutre — ce qui suggère que la direction du biais mesuré dépend en partie de la manière dont un benchmark pose la question et note la réponse. Se fier uniquement aux scores à options fixes pourrait donc manquer la surcorrection dans les décisions générées. Évaluer les deux donnerait aux développeurs une image plus complète du comportement que leurs interventions d'équité doivent traiter.

Entraîner pour une robustesse symétrique

Pour enquêter sur les sources possibles de l'asymétrie, nous avons audité les données du pipeline d'entraînement d'Olmo 3. Son corpus de fine-tuning supervisé comprend environ 99,000 exemples provenant de deux jeux de données d'entraînement au refus. Parmi les 28,000 groupes thématiques dans les données de fine-tuning et d'entraînement aux préférences, nous n'avons trouvé que neuf groupes évoquant des décisions fondées sur le mérite plutôt que sur la démographie — et les neuf consistaient en des refus. L'audit a également révélé des représentations inégales des groupes démographiques : les groupes associés à des minorités bénéficiaient d'un cadrage plus protecteur ou positif, tandis que les personnes blanches et cisgenres recevaient peu de cadrage protecteur et un cadrage négatif persistant.

Ensemble, ces résultats suggèrent un écart entre apprendre aux modèles à refuser des demandes discriminatoires et leur montrer comment prendre des décisions sur la base du mérite. Si ces schémas causent les écarts comportementaux reste une question ouverte.

Cadrage net de sept groupes démographiques à travers les données d'entraînement d'Olmo 3. Chaque valeur est le pourcentage de passages classés comme positifs envers un groupe moins le pourcentage classés comme négatifs. La colonne de réglage par préférences ne couvre que les réponses préférées, et la colonne d'apprentissage par renforcement ne couvre que les invites. Certaines estimations d'apprentissage par renforcement reposent sur de petits échantillons — jusqu'à huit invites seulement — et doivent être interprétées avec prudence.

Les correctifs existants peuvent-ils aider ?

FairStress peut également être utilisé pour évaluer si les techniques de débiaisation produisent réellement un comportement de modèle plus robuste et plus équitable. Nous avons testé neuf interventions, notamment l'autocritique (où le modèle examine et révise sa propre réponse), le pilotage d'activations (qui décale directement les représentations internes du modèle pendant la génération) et les modifications apprises (de petits changements ciblés des représentations internes du modèle, appris à partir d'exemples). La plupart des méthodes n'ont pas réduit de manière fiable l'asymétrie, et certaines ont produit des choix plus équilibrés au prix d'une perte substantielle de précision. Par exemple, une méthode de pilotage d'activations a réduit la précision de Qwen2.5-7B-Instruct sur les décisions sans ambiguïté de 98% à 47%.

Une approche s'est rapprochée de la robustesse symétrique : la chaîne de pensée contrefactuelle, qui demande au modèle de reconsidérer un cas en inversant les identités démographiques des candidats. À travers les trois familles de modèles testées, cette approche a réduit l'écart dans la facilité avec laquelle les modèles abandonnent des décisions correctes tout en préservant largement la précision. Elle n'a pas éliminé toutes les asymétries ; sur les cas ambigus, les modèles favorisaient toujours les candidats associés à des minorités.

Des résultats équitables à une prise de décision équitable

FairStress montre pourquoi l'équité démographique d'un modèle ne peut être jugée uniquement par le fait qu'il parvienne au même choix final dans des scénarios par ailleurs équivalents.

Un modèle peut sélectionner le candidat le mieux soutenu par les preuves dans deux versions du même scénario ne différant que par l'identité démographique, tout en étant plus facile à influencer dans une version, en expliquant son choix différemment, ou en présentant des schémas d'activation interne différents. Selon la définition centrée sur l'égalité de FairStress, un comportement équitable signifie appliquer les mêmes critères et défendre de manière cohérente une décision bien étayée, quel que soit le groupe démographique qui en bénéficie.

Plus largement, ce travail reflète notre objectif de construire des évaluations qui capturent mieux la manière dont les modèles se comportent dans des contextes réels. En publiant FairStress, nous espérons que les chercheurs et les créateurs de modèles pourront l'utiliser pour diagnostiquer des asymétries cachées, tester des corrections proposées et développer des approches d'entraînement qui produisent des résultats plus cohérents et plus fiables. Une évaluation ouverte et rigoureuse est au cœur de notre travail plus général chez Ai2, et nous espérons que FairStress offrira à la communauté un autre outil utile pour comprendre où les modèles sont insuffisants et comment les améliorer.

Source originale

Hugging Face

À propos du contenu

La publication originale et les droits appartiennent à la source.

Traduction automatique · Consultez l’original