Introduction
In recent years, the increasing adoption of machine learning in information retrieval has naturally and frequently shown biased and even discriminatory impacts in various domains (e.g., commerce, employment, healthcare, and education). The goal of this tutorial is to provide attendees with an overview on concepts, methodologies, and tools used to understand and mitigate bias and discrimination against individuals or demographics groups (e.g., based on gender, race, or religion), when machine learning is applied to generate rankings of items.
The first part of the tutorial will introduce real-world examples of how a bias can impact our modern society, the conceptual foundations underlying the study of bias and fairness in algorithmic decision-making, mindful of its social and legal context, and the strategies to plan, uncover, assess, reduce, and evaluate a bias in an information retrieval system. The second part of the tutorial will provide practical case studies to attendees, where they will be engaged in uncovering sources of bias and in designing countermeasures for personalized rankings generated by collaborative filtering. Strong emphasis will be given to the practical knowledge and best practices, which will be showcased with Jupyter Notebooks.
Target Audience
This tutorial aims to provide attendees with a prominent and timely perspective to consider while inspecting information retrieval outputs, leaving attendees with a solid understanding on how to integrate bias-related countermeasures in their research pipeline. By means of use cases on personalized rankings, the presented algorithmic approaches would help not only academic researchers but also industrial practitioners to better develop systems that tackle bias constraints. Specifically, this tutorial will be driven by the following learning objective pillars:
- raise awareness on the importance and the relevance of considering data and algorithmic bias issues in information retrieval;
- play with personalized personalized ranking pipelines and conduct exploratory analysis aimed at uncovering sources of bias along them;
- operationalize approaches that mitigate bias along with the personalized ranking pipeline and assess their influence on stakeholders;
- provide an overview on the trends and challenges in bias-aware research and identify new research directions in information retrieval.
Outline
Due to the ongoing worldwide COVID-19 situation, the Bias tutorial will take place online on March 28, 2021, 09:00-13:00, CEST.
Timing | Content |
---|---|
09:00 09:05 | Welcome and Presenters' Introduction |
09:05 10:30 | Session I: Foundations |
Recommendation Principles
|
|
Hands on Recommender Systems
|
|
Algorithmic Bias Foundations
|
|
Bias through the Pipeline
|
|
10:30 11:00 | Coffee Break |
11:00 12:50 | Session II: Mitigation |
Bias Mitigation Design
|
|
Hands on Item Popularity Bias
|
|
Unfairness Mitigation Design
|
|
Hands on Item Provider Fairness
|
|
12:50 13:00 | 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.
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: