Designing Fair Decision-Making Systems
Junaid Ali
Max Planck Institute for Software Systems
25 Mar 2025, 10:00 am - 11:00 am
Saarbrücken building E1 5, room 029
SWS Student Defense Talks - Thesis Defense
The impact of algorithmic decision-making systems on individuals has raised
significant interest in addressing fairness concerns within such systems.
Designing fair systems entails several critical components, which have garnered
considerable attention from the research community. However, notable gaps
persist in three key components. Specifically, in this thesis, we address gaps
in following components: i) evaluating existing approaches and systems for
(un)fairness, ii) updating deployed algorithmic systems fairly, and iii)
designing new decision-making systems from scratch. Firstly, ...
The impact of algorithmic decision-making systems on individuals has raised
significant interest in addressing fairness concerns within such systems.
Designing fair systems entails several critical components, which have garnered
considerable attention from the research community. However, notable gaps
persist in three key components. Specifically, in this thesis, we address gaps
in following components: i) evaluating existing approaches and systems for
(un)fairness, ii) updating deployed algorithmic systems fairly, and iii)
designing new decision-making systems from scratch. Firstly, we evaluate
fairness concerns within foundation models. The primary challenge is that
fairness definitions are task-specific while foundation models can be used for
diverse tasks. To address this problem, we introduce a broad taxonomy to
evaluate the fairness of popular foundation models and their popular bias
mitigation approaches. Secondly, we tackle the issue of fairly updating already
deployed algorithmic decision-making systems. To this end, we propose a novel
notion of update-fairness and present measures and efficient mechanisms to
incorporate this notion in binary classification. However, in cases where
there is no deployed system or updating an existing system is prohibitively
complex, we must design new fair decision-making systems from scratch. Lastly,
we develop new fair decision-making systems for three key
application scenarios. Major challenges in designing these systems include
computational complexity, lack of existing approaches to tackle fairness issues
and designing human-subject based studies. We develop a computationally
efficient mechanism for fair influence maximization to make the spread of
information in social graphs fair. Additionally, we address fairness concerns
under model uncertainty, i.e., uncertainty arising due lack of data or the
knowledge about the best model. We propose a novel approach for training
nondiscriminatory systems that differentiate errors based on their uncertainty
origin and provide efficient methods to identify and equalize errors occurring
due to model uncertainty in binary classification. Furthermore, we investigate
whether algorithmic decision-aids can mitigate inconsistency among human
decision-makers through a large-scale study testing novel ways to provide
machine advice.
Read more