AICYLGDec 8, 2023

Remembering to Be Fair: Non-Markovian Fairness in Sequential Decision Making

arXiv:2312.04772v49 citationsh-index: 60ICML
Originality Incremental advance
AI Analysis

This addresses fairness for multiple stakeholders in sequential processes, but it is incremental as it builds on existing fairness and reinforcement learning frameworks.

The paper tackles fairness in sequential decision-making by introducing non-Markovian fairness, which depends on history and can be assessed at intermediate time points, and proposes the FairQCM algorithm to improve sample efficiency in synthesizing fair policies via reinforcement learning.

Fair decision making has largely been studied with respect to a single decision. Here we investigate the notion of fairness in the context of sequential decision making where multiple stakeholders can be affected by the outcomes of decisions. We observe that fairness often depends on the history of the sequential decision-making process, and in this sense that it is inherently non-Markovian. We further observe that fairness often needs to be assessed at time points within the process, not just at the end of the process. To advance our understanding of this class of fairness problems, we explore the notion of non-Markovian fairness in the context of sequential decision making. We identify properties of non-Markovian fairness, including notions of long-term, anytime, periodic, and bounded fairness. We explore the interplay between non-Markovian fairness and memory and how memory can support construction of fair policies. Finally, we introduce the FairQCM algorithm, which can automatically augment its training data to improve sample efficiency in the synthesis of fair policies via reinforcement learning.

Code Implementations1 repo
Foundations

The foundational work for this paper's niche, ranked by how specifically the neighbourhood builds on it — not by global fame.

Your Notes