Introduction
Ranking and recommender systems are playing a key role in today's online platforms, definitely influencing the information-seeking behavior of tons of users. However, these systems are trained on data which often conveys imbalances and inequalities, and such patterns might be captured and emphasized in the results the system provides to the final users, creating exposure biases and providing unfair results. Given that biases are becoming a threat to information seeking, (i) studying the interdisciplinary concepts and problem space, (ii) formulating and designing a bias-aware algorithmic pipeline, and (iii) materializing and mitigating the effects of bias, while retaining the effectiveness of the underlying system, are rapidly becoming prominent and timely activities.
The proposed tutorial is organized around this topic, presenting the WSDM community with recent advances on the assessment and the mitigation of data and algorithmic bias in recommender systems. We will first introduce conceptual foundations, by surveying the state of the art and describing real-world examples of how a bias can impact recommendation algorithms from several perspectives (e.g., ethics and system's objectives). The tutorial will continue with a systematic presentation of algorithmic solutions to uncover, assess, and reduce bias along the recommendation design process. A practical part will then provide attendees with concrete implementations of pre-, in-, and post-processing bias mitigation algorithms, leveraging open-source tools and public datasets. In this part, tutorial participants will be engaged in the design of the bias countermeasures and in articulating impacts on stakeholders. We will finally conclude the tutorial with an analysis of the emerging open issues and future directions in this vibrant and rapidly evolving research area.
Target Audience
This tutorial is accessible to researchers, industry technologists and practitioners. For people not familiar with rankings, this tutorial covers necessary background material. No prior knowledge on bias is assumed. Basic knowledge of Python programming and of quite common libraries, such as Pandas and NumPy, is preferred but not strictly necessary.
After this tutorial, attendees will be able to understand key aspects of bias in personalized rankings, materialize biases into underlying systems, play with mitigation and articulate impacts on stakeholders, identify challenges and opportunities.
Outline
Due to the ongoing worldwide COVID-19 situation, the Bias tutorial will take place online on March 8, 2021, morning (8:30-13), UTC +02:00.
Timing | Content |
---|---|
08:30 08:40 | Welcome and Presenters' Introduction |
08:40 10:00 | Session I: Foundations |
Recommendation Principles
|
|
Hands on Recommender Systems
|
|
Algorithmic Bias Foundations
|
|
10:00 10:10 | Coffee Break |
10:10 11:40 | Session II: Bias Mitigation |
Bias through the Pipeline
|
|
Bias Mitigation Design
|
|
Hands on Item Popularity Bias
|
|
11:40 11:50 | Coffee Break |
11:50 13:20 | Session III: Unfairness Mitigation |
Discrimination through the Pipeline
|
|
Unfairness Mitigation Design
|
|
Hands on Item Provider Fairness
|
|
13:20 13:30 | Challenges, Final Remarks, and Discussion |
Presenters
Ludovico Boratto EURECAT - Centre Tecnòlogic de Catalunya (Spain)
Ludovico Boratto is senior research scientist in at EURECAT. His research focuses on recommender systems and on their impact on stakeholders. His research has been published in top-tier conferences and journals. He is editor of the book "Group Recommender Systems: An Introduction" (Springer). He is editorial board member of the "Information Processing & Management" journal (Elsevier) and guest editor of other special issues. He is regularly PC member of the main Data Mining conferences. In 2012, he got a Ph.D. at the University of Cagliari, where he was research assistant until May 2016.
Mirko Marras École Polytechnique Fédérale de Lausanne EPFL (Switzerland)
Mirko Marras is a Postdoctoral Researcher at the École Polytechnique Fédérale de Lausanne EPFL. His research focuses on data mining and machine learning for recommender systems, with attention to bias issues, mainly under online education settings. He authored papers in top-tier journals, such as Pattern Recognition Letters and Computers Human Behavior. He gave talks and demos at international conferences and workshops, e.g., TheWebConf2018, ECIR2019, and INTERSPEECH2019. He is PC member of major conferences, e.g., ACL, AIED, EDM, ECML-PKDD, EMNLP, ITICSE, ICALT, UMAP. He co-chaired the BIAS2020 workshop at ECIR2020 and gave a tutorial on Bias in Recommender Systems at UMAP2020 and ICDM2020. In 2020, he received a Doctoral Degree from University of Cagliari.
Registration
The registration to the tutorial is managed by the WSDM Main Conference through the Registration Portal.
You need to opt for a one-day registration fee and then select this workshop along the registration process. If you need any other information, please do not hesitate to contact us.
Contacts
Please, reaching out to us at ludovico.boratto@acm.org and mirko.marras@epfl.ch.
Past Editions
We also invite you to check out previous editions of our similar tutorials: