FairSense: Long-Term Fairness Analysis of ML-Enabled Systems

Fuente: arXiv
Enregistré dans:
Détails bibliographiques
Auteurs principaux: She, Yining, Biswas, Sumon, Kästner, Christian, Kang, Eunsuk
Format: Preprint
Publié: 2025
Sujets:
Accès en ligne:
Tags: Ajouter un tag
Pas de tags, Soyez le premier à ajouter un tag!
_version_ 1866915089277255680
author She, Yining
Biswas, Sumon
Kästner, Christian
Kang, Eunsuk
author_facet She, Yining
Biswas, Sumon
Kästner, Christian
Kang, Eunsuk
contents Algorithmic fairness of machine learning (ML) models has raised significant concern in the recent years. Many testing, verification, and bias mitigation techniques have been proposed to identify and reduce fairness issues in ML models. The existing methods are model-centric and designed to detect fairness issues under static settings. However, many ML-enabled systems operate in a dynamic environment where the predictive decisions made by the system impact the environment, which in turn affects future decision-making. Such a self-reinforcing feedback loop can cause fairness violations in the long term, even if the immediate outcomes are fair. In this paper, we propose a simulation-based framework called FairSense to detect and analyze long-term unfairness in ML-enabled systems. Given a fairness requirement, FairSense performs Monte-Carlo simulation to enumerate evolution traces for each system configuration. Then, FairSense performs sensitivity analysis on the space of possible configurations to understand the impact of design options and environmental factors on the long-term fairness of the system. We demonstrate FairSense's potential utility through three real-world case studies: Loan lending, opioids risk scoring, and predictive policing.
format Preprint
id arxiv_https___arxiv_org_abs_2501_01665
institution arXiv
publishDate 2025
record_format arxiv
spellingShingle FairSense: Long-Term Fairness Analysis of ML-Enabled Systems
She, Yining
Biswas, Sumon
Kästner, Christian
Kang, Eunsuk
Machine Learning
Computers and Society
Software Engineering
Algorithmic fairness of machine learning (ML) models has raised significant concern in the recent years. Many testing, verification, and bias mitigation techniques have been proposed to identify and reduce fairness issues in ML models. The existing methods are model-centric and designed to detect fairness issues under static settings. However, many ML-enabled systems operate in a dynamic environment where the predictive decisions made by the system impact the environment, which in turn affects future decision-making. Such a self-reinforcing feedback loop can cause fairness violations in the long term, even if the immediate outcomes are fair. In this paper, we propose a simulation-based framework called FairSense to detect and analyze long-term unfairness in ML-enabled systems. Given a fairness requirement, FairSense performs Monte-Carlo simulation to enumerate evolution traces for each system configuration. Then, FairSense performs sensitivity analysis on the space of possible configurations to understand the impact of design options and environmental factors on the long-term fairness of the system. We demonstrate FairSense's potential utility through three real-world case studies: Loan lending, opioids risk scoring, and predictive policing.
title FairSense: Long-Term Fairness Analysis of ML-Enabled Systems
topic Machine Learning
Computers and Society
Software Engineering
url https://arxiv.org/abs/2501.01665