Table of Contents
Fetching ...

Fairness Dynamics in Digital Economy Platforms with Biased Ratings

J. Martin Smit, Fernando P. Santos

TL;DR

An evolutionary game theoretical model is introduced to study how digital platforms can perpetuate or counteract rating-based discrimination, focusing on the platforms'decisions to promote service providers who have high reputations or who belong to a specific protected group.

Abstract

The digital services economy consists of online platforms that facilitate interactions between service providers and consumers. This ecosystem is characterized by short-term, often one-off, transactions between parties that have no prior familiarity. To establish trust among users, platforms employ rating systems which allow users to report on the quality of their previous interactions. However, while arguably crucial for these platforms to function, rating systems can perpetuate negative biases against marginalised groups. This paper investigates how to design platforms around biased reputation systems, reducing discrimination while maintaining incentives for all service providers to offer high quality service for users. We introduce an evolutionary game theoretical model to study how digital platforms can perpetuate or counteract rating-based discrimination. We focus on the platforms' decisions to promote service providers who have high reputations or who belong to a specific protected group. Our results demonstrate a fundamental trade-off between user experience and fairness: promoting highly-rated providers benefits users, but lowers the demand for marginalised providers against which the ratings are biased. Our results also provide evidence that intervening by tuning the demographics of the search results is a highly effective way of reducing unfairness while minimally impacting users. Furthermore, we show that even when precise measurements on the level of rating bias affecting marginalised service providers is unavailable, there is still potential to improve upon a recommender system which ignores protected characteristics. Altogether, our model highlights the benefits of proactive anti-discrimination design in systems where ratings are used to promote cooperative behaviour.

Fairness Dynamics in Digital Economy Platforms with Biased Ratings

TL;DR

An evolutionary game theoretical model is introduced to study how digital platforms can perpetuate or counteract rating-based discrimination, focusing on the platforms'decisions to promote service providers who have high reputations or who belong to a specific protected group.

Abstract

The digital services economy consists of online platforms that facilitate interactions between service providers and consumers. This ecosystem is characterized by short-term, often one-off, transactions between parties that have no prior familiarity. To establish trust among users, platforms employ rating systems which allow users to report on the quality of their previous interactions. However, while arguably crucial for these platforms to function, rating systems can perpetuate negative biases against marginalised groups. This paper investigates how to design platforms around biased reputation systems, reducing discrimination while maintaining incentives for all service providers to offer high quality service for users. We introduce an evolutionary game theoretical model to study how digital platforms can perpetuate or counteract rating-based discrimination. We focus on the platforms' decisions to promote service providers who have high reputations or who belong to a specific protected group. Our results demonstrate a fundamental trade-off between user experience and fairness: promoting highly-rated providers benefits users, but lowers the demand for marginalised providers against which the ratings are biased. Our results also provide evidence that intervening by tuning the demographics of the search results is a highly effective way of reducing unfairness while minimally impacting users. Furthermore, we show that even when precise measurements on the level of rating bias affecting marginalised service providers is unavailable, there is still potential to improve upon a recommender system which ignores protected characteristics. Altogether, our model highlights the benefits of proactive anti-discrimination design in systems where ratings are used to promote cooperative behaviour.
Paper Structure (23 sections, 10 equations, 6 figures)

This paper contains 23 sections, 10 equations, 6 figures.

Figures (6)

  • Figure 1: We model interactions on digital service economy platforms with four distinct steps. First, the platform recommends a list of $k$ providers to a user, $k_G$ of which are rated $\mathit{Good}$; out of these, $k_M$ are part of a marginalised community. The user then chooses randomly from the list, giving those with a $\mathit{Good}$ rating unit weight, and a $\mathit{Bad}$ rating weight $1-\gamma$. The chosen provider acts according to their strategy, either $\mathit{high}$ or $\mathit{low}$-$\mathit{effort}$, rewarding the provider $b-c$ or $b$ utility respectively. The user reports the action taken to the platform, who updates the rating of the provider. User reports are biased: with rate $\epsilon$, they will report a marginalised user who played $\mathit{High}$ as $\mathit{Bad}$ even when they should be rated $\mathit{Good}$.
  • Figure 2: We demonstrate how changing platform design affects strategy dynamics for providers. The proportion of time the dynamics spend at each state under the stationary distribution is plotted as a greyscale heatmap, and the average direction of the dynamics are overlaid as a stream plot. All subplots have $k=10$ and $\epsilon=0.3$. For subplot A, we set $k_G = \gamma = 0$, which means that $\epsilon$ could take any value without affecting the dynamics. Subplot B and C have $k_G=5$ and $k_G=10 = k$ respectively. We observe that the platform's design choices impact the providers' strategic dynamics, leading them to adopt low-effort strategies (A), exacerbating biases by eliciting high-effort only from the dominant group (B) or inspiring high-effort by all groups (C).
  • Figure 3: In this Figure we fix the user population to have rating bias $\epsilon=0.15$ and rating sensitivity $\gamma=0.8$, and vary $k_G$ while holding $k=20$. We can partition the x-axis into three distinct regions defined by whether no groups, only the dominant group, or both groups are "mostly cooperative". We indicate the maximum value attained by each of the three evaluation metrics defined in Section \ref{['sec:evaluation-metrics']} using a dashed line.
  • Figure 4: For $k=20$ (as in Figure \ref{['fig:platform-parameters-lines']}), we vary $\epsilon$ and $\gamma$, calculating the value of $k_G$ that maximises the demographic parity ratio (DPR) while leaving the dynamics in regime C.
  • Figure 5: Consider a platform with $k=20$ and vary $\epsilon$ and $\gamma$ between low and high values. For each resulting scenario, find the value of $k_G$ that maximises $\mathbf{UX} \times \mathbf{DPR}$ subject to $k_M = 0$, we plot this as a faint grey vertical line. As we now vary $k_M$, the dynamics stay inside regime C and the evaluation metrics peak at the same value of $k_M$ when $\gamma$ is high enough (0.8).
  • ...and 1 more figures