Achieving Fairness in the Stochastic Multi-Armed Bandit Problem

Обеспечение справедливости в задаче стохастического многорукого бандита
Vishakha Patil, Ganesh Ghalme, Vineet Nair, Y. Narahari
2020-04-03

UCB1fairness-aware regretfairness-constrained explorationstochastic multi-armed banditsunfairness tolerance
We study an interesting variant of the stochastic multi-armed bandit problem, which we call the Fair-MAB problem, where, in addition to the objective of maximizing the sum of expected rewards, the algorithm also needs to ensure that at any time, each arm is pulled at least a pre-specified fraction of times. We investigate the interplay between learning and fairness in terms of a pre-specified vector denoting the fractions of guaranteed pulls. We define a fairness-aware regret, which we call r-Regret, that takes into account the above fairness constraints and extends the conventional notion of regret in a natural way. Our primary contribution is to obtain a complete characterization of a class of Fair-MAB algorithms via two parameters: the unfairness tolerance and the learning algorithm used as a black-box. For this class of algorithms, we provide a fairness guarantee that holds uniformly over time, irrespective of the choice of the learning algorithm. Further, when the learning algorithm is UCB1, we show that our algorithm achieves constant r-Regret for a large enough time horizon. Finally, we analyze the cost of fairness in terms of the conventional notion of regret. We conclude by experimentally validating our theoretical results.
1
A class of Fair-MAB algorithms is completely characterized by an unfairness-tolerance parameter and a black-box learning algorithm.
2
The Fair-MAB problem augments reward maximization with a requirement that every arm be pulled at least a prespecified fraction of times at every time point.
3
The paper introduces r-Regret, a fairness-aware regret measure that incorporates guaranteed-pull constraints while extending conventional regret.
4
The proposed class provides uniform-in-time fairness guarantees regardless of which learning algorithm is used.
5
With UCB1 as the learning algorithm, the method achieves constant r-Regret for sufficiently large time horizons; experiments validate the theoretical results.

stochastic multi-armed bandit problem with fairness constraints (Fair-MAB)

the trade-off between reward maximization and guaranteed per-arm pull fractions, characterized by fairness-aware r-Regret, fairness guarantees, and the cost of fairness

Publication Details
Publication Date
2020-04-03
Journal
Publisher
ISSN
Access Type
Author Information
Authors
Vishakha Patil
Ganesh Ghalme
Vineet Nair
Y. Narahari
Explore further
Open the scid.ai AI chat with a ready-made request: it will find papers on a similar topic and help build a literature review.
Find similar papers in the chat
Make a presentation
100%