AI Fairness 360 (AIF360) est la boite a Herramientas codigo abierto phare d'IBM Research qui s'attaque a l'un des defis les plus pressants de l'IA : le sesgo algorithmique. Publie en 2018, cette bibliotheque Python complete fournit plus de 70 metriques d'equite et 10 algoritmos d'attenuation des sesgo, en faisant l'une des boites a Herramientas d'equite les plus extensives disponibles. Contrairement aux frameworks theoriques, AIF360 donne aux developpeurs des Herramientas pratiques pour mesurer, comprendre et corriger les sesgo dans les jeux de donnees reels et les modeles d'aprendizaje automatico tout au long du cycle de vie de l'IA.
AIF360 se distingue des autres Herramientas d'equite par son approche complete de la detection et de l'attenuation des sesgo. Alors que de nombreux Herramientas se concentrent sur l'analyse post-entrainement, AIF360 couvre trois etapes critiques : le pre-traitement (nettoyage des jeux de donnees sesgoes), le traitement (entrainement de modeles plus equitables) et le post-traitement (ajustement des sorties du modele). La boite a Herramientas prend en charge plusieurs definitions d'equite - de la parite demographique aux chances egalisees - reconnaissant que l'equite n'est pas universelle. Ses capacites d'integration avec les frameworks ML populaires comme scikit-learn, TensorFlow et PyTorch la rendent pratique pour les workflows de developpement du monde reel.
Detection des sesgo : Plus de 70 metriques d'equite incluant la parite statistique, l'egalite des chances et les mesures de calibration a travers differents attributs proteges (origine, genre, age, etc.)
Attenuation des sesgo : Dix algoritmos couvrant le pipeline ML :
Pre-traitement : Reponderation, suppresseur d'impacto disparate, apprentissage de representations equitables
Traitement : Debiasing adversarial, regularisation equitable
Post-traitement : Chances egalisees calibrees, classification par option de rejet
Explicabilite : Herramientas de visualisation integres et explications pour les metriques de sesgo, aidant les equipes a comprendre non seulement ce qui est sesgoe mais pourquoi
Jeux de donnees du monde reel : Inclut des jeux de donnees de reference (Adult Income, COMPAS, German Credit) avec des problemes de sesgo connus pour les tests et l'apprentissage
L'installation est simple via pip, mais la vraie valeur vient du workflow structure d'AIF360. Commencez par charger votre jeu de donnees en utilisant le format standardise de la boite a Herramientas, puis executez la detection de sesgo a travers plusieurs metriques d'equite simultanement. La boite a Herramientas signalera les disparites problematiques et suggerera des strategies d'attenuation appropriees basees sur votre cas d'utilisation specifique.
La bibliotheque brille dans ses capacites d'analyse comparative - vous pouvez facilement faire des tests A/B de differentes approches d'attenuation des sesgo et visualiser les compromis entre equite et performance du modele. C'est crucial puisque ameliorer l'equite a souvent un cout en precision, et AIF360 vous aide a trouver l'equilibre optimal pour votre contexte.
AIF360 necessite une application reflechie plutot qu'une automatisation aveugle. La boite a Herramientas peut mesurer des dizaines de metriques d'equite, mais choisir les bonnes depend fortement de votre domaine, de vos parties prenantes et de vos exigences legales. Certaines metriques peuvent entrer en conflit - un modele qui atteint la parite demographique pourrait echouer sur les chances egalisees.
Les algoritmos de pre-traitement peuvent parfois sur-corriger, supprimant des correlations legitimes en meme temps que les sesgo. Validez toujours que l'attenuation des sesgo ne degrade pas l'utilite du modele au-dela de seuils acceptables. De plus, bien qu'AIF360 gere de nombreux attributs proteges, elle peut manquer les sesgo intersectionnels affectant plusieurs demographiques simultanement.
La boite a Herramientas suppose egalement que vous savez quels attributs sont "proteges" - elle n'identifiera pas automatiquement les caracteristiques problematiques ou les proxies caches pour les caracteristiques sensibles.
Publicado
2018
Jurisdicción
Global
CategorÃa
Open source governance projects
Acceso
Acceso público
ISO/IEC 23053:2022 - Marco para sistemas de IA que utilizan aprendizaje automatico
Standards and certifications • ISO
Marco para sistemas de inteligencia artificial (IA) que utilizan aprendizaje automatico
Standards and certifications • ISO
Modes de défaillance dans l'aprendizaje automatico
Risk taxonomies • Microsoft
VerifyWise le ayuda a implementar frameworks de gobernanza de IA, hacer seguimiento del cumplimiento y gestionar riesgos en sus sistemas de IA.