Recommendation or Discrimination?: Quantifying Distribution Parity in Information Retrieval Systems
arXiv:1909.06429
Abstract
Information retrieval (IR) systems often leverage query data to suggest relevant items to users. This introduces the possibility of unfairness if the query (i.e., input) and the resulting recommendations unintentionally correlate with latent factors that are protected variables (e.g., race, gender, and age). For instance, a visual search system for fashion recommendations may pick up on features of the human models rather than fashion garments when generating recommendations. In this work, we introduce a statistical test for "distribution parity" in the top-K IR results, which assesses whether a given set of recommendations is fair with respect to a specific protected variable. We evaluate our test using both simulated and empirical results. First, using artificially biased recommendations, we demonstrate the trade-off between statistically detectable bias and the size of the search catalog. Second, we apply our test to a visual search system for fashion garments, specifically testing for recommendation bias based on the skin tone of fashion models. Our distribution parity test can help ensure that IR systems' results are fair and produce a good experience for all users.
References in corpus (9)
- Very Deep Convolutional Networks for Large-Scale Image Recognition
- Encoder-Decoder with Atrous Separable Convolution for Semantic Image Segmentation
- FA*IR: A Fair Top-k Ranking Algorithm
- On Formalizing Fairness in Prediction with Machine Learning
- Visual Search at eBay
- Does mitigating ML's impact disparity require treatment disparity?
- Deep Learning based Large Scale Visual Recommendation and Search for E-Commerce
- Looking at Outfit to Parse Clothing
- ModaNet: A Large-Scale Street Fashion Dataset with Polygon Annotations