skip to main content
10.1145/3555041.3589405acmconferencesArticle/Chapter ViewAbstractPublication PagesmodConference Proceedingsconference-collections
tutorial
Open Access

Fairness in Ranking: From Values to Technical Choices and Back

Published:05 June 2023Publication History

ABSTRACT

In the past few years, there has been much work on incorporating fairness requirements into the design of algorithmic rankers, with contributions from the data management, algorithms, information retrieval, and recommender systems communities. In this tutorial, we give a systematic overview of this work, offering a broad perspective that connects formalizations and algorithmic approaches across subfields.

During the first part of the tutorial, we present a classification framework for fairness-enhancing interventions, along which we will then relate the technical methods. This framework allows us to unify the presentation of mitigation objectives and of algorithmic techniques to help meet those objectives or identify trade-offs. Next, we discuss fairness in score-based ranking and in supervised learning-to-rank. We conclude with recommendations for practitioners, to help them select a fair ranking method based on the requirements of their specific application domain.

References

  1. Abolfazl Asudeh, HV Jagadish, Julia Stoyanovich, and Gautam Das. 2019. Designing fair ranking schemes. In Proceedings of the 2019 International Conference on Management of Data. ACM, 1259--1276.Google ScholarGoogle ScholarDigital LibraryDigital Library
  2. Abolfazl Asudeh and H. V. Jagadish. 2020. Fairly Evaluating and Scoring Items in a Data Set. Proc. VLDB Endow., Vol. 13, 12 (2020), 3445--3448. https://doi.org/10.14778/3415478.3415566Google ScholarGoogle ScholarDigital LibraryDigital Library
  3. Ricardo Baeza-Yates. 2018. Bias on the web. Commun. ACM, Vol. 61, 6 (2018), 54--61. https://doi.org/10.1145/3209581Google ScholarGoogle ScholarDigital LibraryDigital Library
  4. Solon Barocas, Moritz Hardt, and Arvind Narayanan. 2017. Fairness in machine learning. Nips tutorial, Vol. 1 (2017), 2.Google ScholarGoogle Scholar
  5. 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 Proceedings of the 25th ACM SIGKDD International Conference on Knowledge Discovery & Data Mining (Anchorage, AK, USA) (KDD '19). ACM, New York, NY, USA, 2212--2220. https://doi.org/10.1145/3292500.3330745Google ScholarGoogle ScholarDigital LibraryDigital Library
  6. Asia J Biega, Krishna P Gummadi, and Gerhard Weikum. 2018. Equity of attention: Amortizing individual fairness in rankings. In The 41st International ACM SIGIR Conference on Research & Development in Information Retrieval. ACM, 405--414.Google ScholarGoogle ScholarDigital LibraryDigital Library
  7. Christopher JC Burges. 2010. From ranknet to lambdarank to lambdamart: An overview. Learning, Vol. 11, 23--581 (2010), 81.Google ScholarGoogle Scholar
  8. Zhe Cao, Tao Qin, Tie-Yan Liu, Ming-Feng Tsai, and Hang Li. 2007. Learning to rank: from pairwise approach to listwise approach. In Proceedings of the 24th international conference on Machine learning. ACM, 129--136.Google ScholarGoogle ScholarDigital LibraryDigital Library
  9. Carlos Castillo. 2019. Fairness and transparency in ranking. In ACM SIGIR Forum, Vol. 52. ACM New York, NY, USA, 64--71.Google ScholarGoogle ScholarDigital LibraryDigital Library
  10. L Elisa Celis, Anay Mehrotra, and Nisheeth K Vishnoi. 2020. Interventions for ranking in the presence of implicit bias. In Proceedings of the 2020 Conference on Fairness, Accountability, and Transparency. 369--380.Google ScholarGoogle ScholarDigital LibraryDigital Library
  11. L Elisa Celis, Damian Straszak, and Nisheeth K Vishnoi. 2018. Ranking with Fairness Constraints. In 45th International Colloquium on Automata, Languages, and Programming (ICALP 2018). Schloss Dagstuhl-Leibniz-Zentrum fuer Informatik.Google ScholarGoogle Scholar
  12. Alexandra Chouldechova and Aaron Roth. 2020. A snapshot of the frontiers of fairness in machine learning. Commun. ACM, Vol. 63, 5 (2020), 82--89. https://doi.org/10.1145/3376898Google ScholarGoogle ScholarDigital LibraryDigital Library
  13. Patricia Hill Collins. 2002. Black feminist thought: Knowledge, consciousness, and the politics of empowerment. routledge.Google ScholarGoogle Scholar
  14. Kimberle Crenshaw. 1990. Mapping the margins: Intersectionality, identity politics, and violence against women of color. Stan. L. Rev., Vol. 43 (1990), 1241.Google ScholarGoogle ScholarCross RefCross Ref
  15. Catherine D'Ignazio and Lauren F Klein. 2020. Data feminism. MIT Press.Google ScholarGoogle Scholar
  16. Ronald Dworkin. 1981. What is Equality? Part 1: Equality of Welfare. Philosophy and Public Affairs, Vol. 10, 3 (1981), 185--246. http://www.jstor.org/stable/2264894Google ScholarGoogle Scholar
  17. Michael D. Ekstrand, Robin Burke, and Fernando Diaz. 2019. Fairness and discrimination in recommendation and retrieval. In Proceedings of the 13th ACM Conference on Recommender Systems, RecSys 2019, Copenhagen, Denmark, September 16--20, 2019, Toine Bogers, Alan Said, Peter Brusilovsky, and Domonkos Tikk (Eds.). ACM, 576--577. https://doi.org/10.1145/3298689.3346964Google ScholarGoogle ScholarDigital LibraryDigital Library
  18. Joseph Fishkin. 2014. Bottlenecks: A New Theory of Equal Opportunity. Oup Usa.Google ScholarGoogle ScholarCross RefCross Ref
  19. Sorelle A Friedler, Carlos Scheidegger, and Suresh Venkatasubramanian. 2016. On the (im) possibility of fairness. arXiv preprint arXiv:1609.07236 (2016).Google ScholarGoogle Scholar
  20. Batya Friedman and Helen Nissenbaum. 1996. Bias in Computer Systems. ACM Trans. Inf. Syst., Vol. 14, 3 (1996), 330--347. https://doi.org/10.1145/230538.230561Google ScholarGoogle ScholarDigital LibraryDigital Library
  21. David Garc'i a-Soriano and Francesco Bonchi. 2021. Maxmin-Fair Ranking: Individual Fairness under Group-Fairness Constraints. In KDD '21: The 27th ACM SIGKDD Conference on Knowledge Discovery and Data Mining, Virtual Event, Singapore, August 14--18, 2021, Feida Zhu, Beng Chin Ooi, and Chunyan Miao (Eds.). ACM, 436--446. https://doi.org/10.1145/3447548.3467349Google ScholarGoogle ScholarDigital LibraryDigital Library
  22. Sahin Cem Geyik, Stuart Ambler, and Krishnaram Kenthapadi. 2019. Fairness-aware ranking in search & recommendation systems with application to linkedin talent search. In Proceedings of the 25th acm sigkdd international conference on knowledge discovery & data mining. 2221--2231.Google ScholarGoogle ScholarDigital LibraryDigital Library
  23. Sara Hajian, Francesco Bonchi, and Carlos Castillo. 2016. Algorithmic bias: From discrimination discovery to fairness-aware data mining. In Proceedings of the 22nd ACM SIGKDD international conference on knowledge discovery and data mining. ACM, 2125--2126.Google ScholarGoogle ScholarDigital LibraryDigital Library
  24. Moritz Hardt, Eric Price, and Nati Srebro. 2016. Equality of opportunity in supervised learning. In Advances in neural information processing systems. 3315--3323.Google ScholarGoogle Scholar
  25. Kalervo J"arvelin and Jaana Kek"al"ainen. 2002. Cumulated gain-based evaluation of IR techniques. ACM Transactions on Information Systems (TOIS), Vol. 20, 4 (2002), 422--446.Google ScholarGoogle ScholarDigital LibraryDigital Library
  26. Thorsten Joachims, Laura Granka, Bing Pan, Helene Hembrooke, and Geri Gay. 2017. Accurately interpreting clickthrough data as implicit feedback. In ACM SIGIR Forum, Vol. 51. Acm New York, NY, USA, 4--11.Google ScholarGoogle ScholarDigital LibraryDigital Library
  27. Falaah Arif Khan, Eleni Manis, and Julia Stoyanovich. 2022. Towards Substantive Conceptions of Algorithmic Fairness: Normative Guidance from Equal Opportunity Doctrines. In Equity and Access in Algorithms, Mechanisms, and Optimization, EAAMO 2022, Arlington, VA, USA, October 6--9, 2022. ACM, 18:1--18:10. https://doi.org/10.1145/3551624.3555303Google ScholarGoogle ScholarDigital LibraryDigital Library
  28. Jon Kleinberg and Manish Raghavan. 2018. Selection Problems in the Presence of Implicit Bias. In 9th Innovations in Theoretical Computer Science Conference (ITCS 2018) (Leibniz International Proceedings in Informatics (LIPIcs), Vol. 94), Anna R. Karlin (Ed.). Schloss Dagstuhl--Leibniz-Zentrum fuer Informatik, Dagstuhl, Germany, 33:1--33:17. https://doi.org/10.4230/LIPIcs.ITCS.2018.33Google ScholarGoogle Scholar
  29. Preethi Lahoti, Krishna P Gummadi, and Gerhard Weikum. 2019. ifair: Learning individually fair data representations for algorithmic decision making. In 2019 IEEE 35th International Conference on Data Engineering (ICDE). IEEE, 1334--1345.Google ScholarGoogle ScholarCross RefCross Ref
  30. Timo Makkonen. 2002. Multiple, compound and intersectional discrimination: Bringing the experiences of the most marginalized to the fore. Institute for Human Rights, Åbo Akademi University (2002).Google ScholarGoogle Scholar
  31. Christopher D Manning, Prabhakar Raghavan, and Hinrich Schütze. 2008. Evaluation in information retrieval. Introduction to information retrieval, Vol. 1 (2008), 188--210.Google ScholarGoogle ScholarCross RefCross Ref
  32. Ninareh Mehrabi, Fred Morstatter, Nripsuta Saxena, Kristina Lerman, and Aram Galstyan. 2021. A Survey on Bias and Fairness in Machine Learning. ACM Comput. Surv., Vol. 54, 6 (2021), 115:1--115:35. https://doi.org/10.1145/3457607Google ScholarGoogle ScholarDigital LibraryDigital Library
  33. Safiya Umoja Noble. 2018. Algorithms of oppression: How search engines reinforce racism. nyu Press.Google ScholarGoogle Scholar
  34. Bing Pan, Helene Hembrooke, Thorsten Joachims, Lori Lorigo, Geri Gay, and Laura Granka. 2007. In Google we trust: Users' decisions on rank, position, and relevance. Journal of computer-mediated communication, Vol. 12, 3 (2007), 801--823.Google ScholarGoogle ScholarCross RefCross Ref
  35. Dana Pessach and Erez Shmueli. 2020. Algorithmic Fairness. CoRR, Vol. abs/2001.09784 (2020). showeprint[arXiv]2001.09784 https://arxiv.org/abs/2001.09784Google ScholarGoogle Scholar
  36. Evaggelia Pitoura, Kostas Stefanidis, and Georgia Koutrika. 2021. Fairness in Rankings and Recommenders: Models, Methods and Research Directions. In 37th IEEE International Conference on Data Engineering, ICDE 2021, Chania, Greece, April 19--22, 2021. IEEE, 2358--2361. https://doi.org/10.1109/ICDE51399.2021.00265Google ScholarGoogle Scholar
  37. John Rawls. 1971. A theory of justice. Harvard University Press.Google ScholarGoogle Scholar
  38. Richard V. Reeves and Dimitrios Halikias. 2017. Race gaps in SAT scores highlight inequality and hinder upward mobility. (2017). https://www.brookings.edu/research/race-gaps-in-sat-scores-highlight-inequality-and-hinder-upward-mobilityGoogle ScholarGoogle Scholar
  39. John E. Roemer. 2002. Equality of opportunity: a progress report. Social Choice and Welfare, Vol. 19, 2 (2002), 405--471.Google ScholarGoogle ScholarCross RefCross Ref
  40. Stephanie A Shields. 2008. Gender: An intersectionality perspective. Sex roles, Vol. 59, 5--6 (2008), 301--311.Google ScholarGoogle Scholar
  41. Ashudeep Singh and Thorsten Joachims. 2018. Fairness of exposure in rankings. In Proceedings of the 24th ACM SIGKDD International Conference on Knowledge Discovery & Data Mining. ACM, 2219--2228.Google ScholarGoogle ScholarDigital LibraryDigital Library
  42. Ashudeep Singh and Thorsten Joachims. 2019. Policy Learning for Fairness in Ranking. arXiv preprint arXiv:1902.04056 (2019).Google ScholarGoogle Scholar
  43. Julia Stoyanovich, Ke Yang, and H. V. Jagadish. 2018. Online Set Selection with Fairness and Diversity Constraints. In Proceedings of the 21th International Conference on Extending Database Technology, EDBT 2018, Vienna, Austria, March 26--29, 2018. 241--252. https://doi.org/10.5441/002/edbt.2018.22Google ScholarGoogle Scholar
  44. Ke Yang, Vasilis Gkatzelis, and Julia Stoyanovich. 2019. Balanced Ranking with Diversity Constraints. In Proceedings of the Twenty-Eighth International Joint Conference on Artificial Intelligence, IJCAI 2019, Macao, China, August 10--16, 2019. 6035--6042. https://doi.org/10.24963/ijcai.2019/836Google ScholarGoogle ScholarCross RefCross Ref
  45. Ke Yang, Joshua R. Loftus, and Julia Stoyanovich. 2021. Causal intersectionality and fair ranking. In Symposium on Foundations of Responsible Computing (FORC). https://doi.org/10.4230/LIPIcs.FORC.2021.7Google ScholarGoogle Scholar
  46. Ke Yang and Julia Stoyanovich. 2017. Measuring Fairness in Ranked Outputs. In Proceedings of the 29th International Conference on Scientific and Statistical Database Management. ACM, 22.Google ScholarGoogle ScholarDigital LibraryDigital Library
  47. Meike Zehlike, Francesco Bonchi, Carlos Castillo, Sara Hajian, Mohamed Megahed, and Ricardo Baeza-Yates. 2017a. Fa* ir: A fair top-k ranking algorithm. In Proceedings of the 2017 ACM on Conference on Information and Knowledge Management. ACM, 1569--1578.Google ScholarGoogle ScholarDigital LibraryDigital Library
  48. Meike Zehlike and Carlos Castillo. 2018. Reducing disparate exposure in ranking: A learning to rank approach. arXiv preprint arXiv:1805.08716 (2018).Google ScholarGoogle Scholar
  49. Meike Zehlike, Philipp Hacker, and Emil Wiedemann. 2017b. Matching code and law: achieving algorithmic fairness with optimal transport. Data Mining and Knowledge Discovery (2017), 1--38.Google ScholarGoogle Scholar
  50. Meike Zehlike, Tom Sühr, Ricardo Baeza-Yates, Francesco Bonchi, Carlos Castillo, and Sara Hajian. 2022a. Fair Top-k Ranking with multiple protected groups. Information Processing & Management, Vol. 59, 1 (2022), 102707.Google ScholarGoogle ScholarDigital LibraryDigital Library
  51. Meike Zehlike, Ke Yang, and Julia Stoyanovich. 2022b. Fairness in Ranking, Part I: Score-Based Ranking. ACM Comput. Surv. (apr 2022). https://doi.org/10.1145/3533379Google ScholarGoogle ScholarDigital LibraryDigital Library
  52. Meike Zehlike, Ke Yang, and Julia Stoyanovich. 2022c. Fairness in Ranking, Part II: Learning-to-Rank and Recommender Systems. ACM Comput. Surv. (apr 2022). https://doi.org/10.1145/3533380Google ScholarGoogle ScholarDigital LibraryDigital Library

Index Terms

  1. Fairness in Ranking: From Values to Technical Choices and Back

      Recommendations

      Comments

      Login options

      Check if you have access through your login credentials or your institution to get full access on this article.

      Sign in
      • Article Metrics

        • Downloads (Last 12 months)435
        • Downloads (Last 6 weeks)43

        Other Metrics

      PDF Format

      View or Download as a PDF file.

      PDF

      eReader

      View online with eReader.

      eReader