Nothing Special   »   [go: up one dir, main page]

skip to main content
10.1145/3397271.3401100acmconferencesArticle/Chapter ViewAbstractPublication PagesirConference Proceedingsconference-collections
research-article
Public Access

Controlling Fairness and Bias in Dynamic Learning-to-Rank

Published: 25 July 2020 Publication History

Abstract

Rankings are the primary interface through which many online platforms match users to items (e.g. news, products, music, video). In these two-sided markets, not only the users draw utility from the rankings, but the rankings also determine the utility (e.g. exposure, revenue) for the item providers (e.g. publishers, sellers, artists, studios). It has already been noted that myopically optimizing utility to the users -- as done by virtually all learning-to-rank algorithms -- can be unfair to the item providers. We, therefore, present a learning-to-rank approach for explicitly enforcing merit-based fairness guarantees to groups of items (e.g. articles by the same publisher, tracks by the same artist). In particular, we propose a learning algorithm that ensures notions of amortized group fairness, while simultaneously learning the ranking function from implicit feedback data. The algorithm takes the form of a controller that integrates unbiased estimators for both fairness and utility, dynamically adapting both as more data becomes available. In addition to its rigorous theoretical foundation and convergence guarantees, we find empirically that the algorithm is highly practical and robust.

Supplementary Material

MP4 File (3397271.3401100.mp4)
Rankings are the primary interface through which many online platforms match users to items (e.g. news, products, music, video). In these two-sided markets, not only the users draw utility from the rankings, but the rankings also determine the utility (e.g. exposure, revenue) for the item providers (e.g. publishers, sellers, artists, studios). Myopically optimizing utility to the users, as done by virtually all learning-to-rank algorithms, can be unfair to the item providers. We present FairCo, a learning-to-rank approach for explicitly enforcing merit-based fairness guarantees to groups of items (e.g. articles by the same publisher, tracks by the same artist). The algorithm takes the form of a controller that integrates unbiased estimators for both fairness and utility, dynamically adapting both as more data becomes available. In addition to its rigorous theoretical foundation and convergence guarantees, we find empirically that the algorithm is highly practical and robust.

References

[1]
Himan Abdollahpouri, Gediminas Adomavicius, Robin Burke, Ido Guy, Dietmar Jannach, Toshihiro Kamishima, Jan Krasnodebski, and Luiz Pizzato. 2019. Beyond Personalization: Research Directions in Multistake holder Recommendation. arXiv preprint arXiv:1905.01986 (2019).
[2]
Himan Abdollahpouri, Robin Burke, and Bamshad Mobasher. 2017. Controlling popularity bias in learning-to-rank recommendation. In ACM RecSys.
[3]
Lada A Adamic and Bernardo A Huberman. 2000. Power-law distribution of the world wide web. Science (2000).
[4]
A. Agarwal, K. Takatsu, I. Zaitsev, and T. Joachims. 2019 a. A General Framework for Counterfactual Learning-to-Rank. In SIGIR.
[5]
A. Agarwal, I. Zaitsev, Xuanhui Wang, Cheng Li, M. Najork, and T. Joachims. 2019 b. Estimating Position Bias Without Intrusive Interventions. In WSDM.
[6]
Qingyao Ai, Keping Bi, Cheng Luo, Jiafeng Guo, and W Bruce Croft. 2018. Unbiased learning to rank with unbiased propensity estimation. In SIGIR.
[7]
Michael Ekstrand Sebastian Kohlmeier Asia Biega, Fernando Diaz. 2019. TREC Fair Ranking Track. https://fair-trec.github.io/ [Online; accessed 08-14-2019].
[8]
Ricardo Baeza-Yates. 2018. Bias on the Web. Commun. ACM (2018).
[9]
Solon Barocas, Moritz Hardt, and Arvind Narayanan. 2018. Fairness and Machine Learning. (2018).
[10]
Solon Barocas and Andrew D Selbst. 2016. Big data's disparate impact. Calif. L. Rev. (2016).
[11]
Michael A Beam. 2014. Automating the news: How personalized news recommender system design choices impact news reception. Communication Research (2014).
[12]
B Wayne Bequette. 2003. Process control: modeling, design, and simulation. Prentice Hall Professional.
[13]
Alex Beutel, Jilin Chen, Tulsee Doshi, Hai Qian, Li Wei, Yi Wu, Lukasz Heldt, Zhe Zhao, Lichan Hong, Ed H. Chi, and Cristos Goodrow. 2019. Fairness in Recommendation Ranking through Pairwise Comparisons. In ACM SIGKDD.
[14]
Asia J Biega, Krishna P Gummadi, and Gerhard Weikum. 2018. Equity of Attention: Amortizing Individual Fairness in Rankings. In SIGIR.
[15]
Christopher JC Burges. 2010. From Ranknet to Lambdarank to Lambdamart: An overview. Learning (2010).
[16]
L Elisa Celis, Damian Straszak, and Nisheeth K Vishnoi. 2017. Ranking with fairness constraints. arXiv preprint arXiv:1704.06840 (2017).
[17]
Nicolò Cesa-Bianchi and Gábor Lugosi. 2006. Prediction, learning, and games. Cambridge University Press.
[18]
Aleksandr Chuklin, Ilya Markov, and Maarten de Rijke. 2015. Click models for web search. Synthesis Lectures on Information Concepts, Retrieval, and Services (2015).
[19]
Giovanni Luca Ciampaglia, Azadeh Nematzadeh, Filippo Menczer, and Alessandro Flammini. 2018. How algorithmic popularity bias hinders or promotes quality. Scientific reports (2018).
[20]
Nick Craswell, Onno Zoeter, Michael Taylor, and Bill Ramsey. 2008. An experimental comparison of click position-bias models. In WSDM.
[21]
Danielle Ensign, Sorelle A Friedler, Scott Neville, Carlos Scheidegger, and Suresh Venkatasubramanian. 2018. Runaway Feedback Loops in Predictive Policing. In Conference of Fairness, Accountability, and Transparency.
[22]
Zhichong Fang, A. Agarwal, and T. Joachims. 2019. Intervention Harvesting for Context-Dependent Examination-Bias Estimation. In SIGIR.
[23]
Fabrizio Germano, Vicencc Gómez, and Gaël Le Mens. 2019. The few-get-richer: a surprising consequence of popularity-based rankings. arXiv preprint arXiv:1902.02580 (2019).
[24]
F Maxwell Harper and Joseph A Konstan. 2015. The movielens datasets: History and context. ACM TIIS (2015).
[25]
Herbrich, Graepel, and Obermayer. 2000. Large Margin Ranking Boundaries for Ordinal Regression. In Advances in Large Margin Classifiers.
[26]
Katja Hofmann, Shimon Whiteson, and Maarten de Rijke. 2013. Balancing exploration and exploitation in listwise and pairwise online learning to rank for information retrieval. Information Retrieval (2013).
[27]
Daniel G Horvitz and Donovan J Thompson. 1952. A generalization of sampling without replacement from a finite universe. Journal of the American statistical Association (1952).
[28]
Guido W Imbens and Donald B Rubin. 2015. Causal inference in statistics, social, and biomedical sciences. Cambridge University Press.
[29]
Kalervo Järvelin and Jaana Kekäläinen. 2002. Cumulated gain-based evaluation of IR techniques. TOIS (2002).
[30]
T. Joachims. 2002. Optimizing Search Engines Using Clickthrough Data. In ACM SIGKDD Conference on Knowledge Discovery and Data Mining (KDD). 133--142.
[31]
T. Joachims, L. Granka, Bing Pan, H. Hembrooke, F. Radlinski, and G. Gay. 2007. Evaluating the Accuracy of Implicit Feedback from Clicks and Query Reformulations in Web Search. ACM TOIS (2007).
[32]
T. Joachims, A. Swaminathan, and T. Schnabel. 2017. Unbiased Learning-to-Rank with Biased Feedback. In WSDM.
[33]
Diederik P Kingma and Jimmy Ba. 2014. Adam: A method for stochastic optimization. arXiv preprint arXiv:1412.6980 (2014).
[34]
Shuai Li, Tor Lattimore, and Csaba Szepesvári. 2018. Online Learning to Rank with Features. arXiv preprint arXiv:1810.02567 (2018).
[35]
Lydia Liu, Sarah Dean, Esther Rolf, Max Simchowitz, and Moritz Hardt. 2018. Delayed Impact of Fair Machine Learning. In ICML.
[36]
F. Radlinski and T. Joachims. 2006. Minimally Invasive Randomization for Collecting Unbiased Preferences from Clickthrough Logs. In AAAI. 1406--1412.
[37]
F. Radlinski, R. Kleinberg, and T. Joachims. 2008. Learning Diverse Rankings with Multi-Armed Bandits. In ICML.
[38]
Stephen E Robertson. 1977. The probability ranking principle in IR. Journal of documentation (1977).
[39]
M. J. Salganik, P. Sheridan Dodds, and D. J. Watts. 2006. Experimental study of inequality and unpredictability in an artificial cultural market. Science (2006).
[40]
Tobias Schnabel, Adith Swaminathan, Ashudeep Singh, Navin Chandak, and Thorsten Joachims. 2016. Recommendations as Treatments: Debiasing Learning and Evaluation. In ICML.
[41]
Ashudeep Singh and Thorsten Joachims. 2018. Fairness of Exposure in Rankings. In ACM SIGKDD.
[42]
Ashudeep Singh and Thorsten Joachims. 2019. Policy Learning for Fairness in Ranking. In NeurIPS.
[43]
Behzad Tabibian, Vicencc Gómez, Abir De, Bernhard Schölkopf, and Manuel Gomez Rodriguez. 2019. Consequential ranking algorithms and long-term welfare. arXiv preprint arXiv:1905.05305 (2019).
[44]
Michael Taylor, John Guiver, Stephen Robertson, and Tom Minka. 2008. Softrank: optimizing non-smooth rank metrics. In WSDM. ACM.
[45]
Soroush Vosoughi, Deb Roy, and Sinan Aral. 2018. The spread of true and false news online. Science (2018).
[46]
Xuanhui Wang, Nadav Golbandi, Michael Bendersky, Donald Metzler, and Marc Najork. 2018. Position bias estimation for unbiased learning to rank in personal search. In WSDM. ACM.
[47]
Himank Yadav, Zhengxiao Du, and Thorsten Joachims. 2019. Fair Learning-to-Rank from Implicit Feedback. arxiv: cs.LG/1911.08054
[48]
Hongzhi Yin, Bin Cui, Jing Li, Junjie Yao, and Chen Chen. 2012. Challenging the long tail recommendation. VLDB (2012).
[49]
Masrour Zoghi, Tomas Tunys, Mohammad Ghavamzadeh, Branislav Kveton, Csaba Szepesvari, and Zheng Wen. 2017. Online learning to rank in stochastic click models. In ICML.

Cited By

View all
  • (2024)A Personalized Collaborative Filtering Recommendation System Based on Bi-Graph Embedding and Causal ReasoningEntropy10.3390/e2605037126:5(371)Online publication date: 28-Apr-2024
  • (2024)GAN-based Fairness-Aware Recommendation for Enhancing the Fairness of DataGAN-based Fairness-Aware RecommendationFairness-Aware RecommendationProceedings of the 2024 Guangdong-Hong Kong-Macao Greater Bay Area International Conference on Digital Economy and Artificial Intelligence10.1145/3675417.3675468(315-321)Online publication date: 19-Jan-2024
  • (2024)Properties of Group Fairness Measures for RankingsACM Transactions on Social Computing10.1145/3674883Online publication date: 27-Aug-2024
  • Show More Cited By

Recommendations

Comments

Please enable JavaScript to view thecomments powered by Disqus.

Information & Contributors

Information

Published In

cover image ACM Conferences
SIGIR '20: Proceedings of the 43rd International ACM SIGIR Conference on Research and Development in Information Retrieval
July 2020
2548 pages
ISBN:9781450380164
DOI:10.1145/3397271
Permission to make digital or hard copies of all or part of this work for personal or classroom use is granted without fee provided that copies are not made or distributed for profit or commercial advantage and that copies bear this notice and the full citation on the first page. Copyrights for components of this work owned by others than the author(s) must be honored. Abstracting with credit is permitted. To copy otherwise, or republish, to post on servers or to redistribute to lists, requires prior specific permission and/or a fee. Request permissions from [email protected].

Sponsors

Publisher

Association for Computing Machinery

New York, NY, United States

Publication History

Published: 25 July 2020

Permissions

Request permissions for this article.

Check for updates

Badges

  • Best Paper

Author Tags

  1. bias
  2. exposure
  3. fairness
  4. learning-to-rank
  5. ranking
  6. selection bias

Qualifiers

  • Research-article

Funding Sources

Conference

SIGIR '20
Sponsor:

Acceptance Rates

Overall Acceptance Rate 792 of 3,983 submissions, 20%

Contributors

Other Metrics

Bibliometrics & Citations

Bibliometrics

Article Metrics

  • Downloads (Last 12 months)1,181
  • Downloads (Last 6 weeks)120
Reflects downloads up to 26 Sep 2024

Other Metrics

Citations

Cited By

View all
  • (2024)A Personalized Collaborative Filtering Recommendation System Based on Bi-Graph Embedding and Causal ReasoningEntropy10.3390/e2605037126:5(371)Online publication date: 28-Apr-2024
  • (2024)GAN-based Fairness-Aware Recommendation for Enhancing the Fairness of DataGAN-based Fairness-Aware RecommendationFairness-Aware RecommendationProceedings of the 2024 Guangdong-Hong Kong-Macao Greater Bay Area International Conference on Digital Economy and Artificial Intelligence10.1145/3675417.3675468(315-321)Online publication date: 19-Jan-2024
  • (2024)Properties of Group Fairness Measures for RankingsACM Transactions on Social Computing10.1145/3674883Online publication date: 27-Aug-2024
  • (2024)Performative Debias with Fair-exposure Optimization Driven by Strategic Agents in Recommender SystemsProceedings of the 30th ACM SIGKDD Conference on Knowledge Discovery and Data Mining10.1145/3637528.3671786(3507-3517)Online publication date: 25-Aug-2024
  • (2024)System-2 Recommenders: Disentangling Utility and Engagement in Recommendation Systems via Temporal Point-ProcessesProceedings of the 2024 ACM Conference on Fairness, Accountability, and Transparency10.1145/3630106.3659004(1763-1773)Online publication date: 3-Jun-2024
  • (2024)Language Fairness in Multilingual Information RetrievalProceedings of the 47th International ACM SIGIR Conference on Research and Development in Information Retrieval10.1145/3626772.3657943(2487-2491)Online publication date: 10-Jul-2024
  • (2024)Are We Really Achieving Better Beyond-Accuracy Performance in Next Basket Recommendation?Proceedings of the 47th International ACM SIGIR Conference on Research and Development in Information Retrieval10.1145/3626772.3657835(924-934)Online publication date: 10-Jul-2024
  • (2024)Fairness-Aware Exposure Allocation via Adaptive RerankingProceedings of the 47th International ACM SIGIR Conference on Research and Development in Information Retrieval10.1145/3626772.3657794(1504-1513)Online publication date: 10-Jul-2024
  • (2024)The Impact of Group Membership Bias on the Quality and Fairness of Exposure in RankingProceedings of the 47th International ACM SIGIR Conference on Research and Development in Information Retrieval10.1145/3626772.3657752(1514-1524)Online publication date: 10-Jul-2024
  • (2024)Configurable Fairness for New Item Recommendation Considering Entry Time of ItemsProceedings of the 47th International ACM SIGIR Conference on Research and Development in Information Retrieval10.1145/3626772.3657694(437-447)Online publication date: 10-Jul-2024
  • Show More Cited By

View Options

View options

PDF

View or Download as a PDF file.

PDF

eReader

View online with eReader.

eReader

Get Access

Login options

Media

Figures

Other

Tables

Share

Share

Share this Publication link

Share on social media