A Personalized Framework for Consumer and Producer Group Fairness Optimization in Recommender Systems (2402.00485v1)
Abstract: In recent years, there has been an increasing recognition that when ML algorithms are used to automate decisions, they may mistreat individuals or groups, with legal, ethical, or economic implications. Recommender systems are prominent examples of these ML systems that aid users in making decisions. The majority of past literature research on RS fairness treats user and item fairness concerns independently, ignoring the fact that recommender systems function in a two-sided marketplace. In this paper, we propose CP-FairRank, an optimization-based re-ranking algorithm that seamlessly integrates fairness constraints from both the consumer and producer side in a joint objective framework. The framework is generalizable and may take into account varied fairness settings based on group segmentation, recommendation model selection, and domain, which is one of its key characteristics. For instance, we demonstrate that the system may jointly increase consumer and producer fairness when (un)protected consumer groups are defined on the basis of their activity level and main-streamness, while producer groups are defined according to their popularity level. For empirical validation, through large-scale on eight datasets and four mainstream collaborative filtering (CF) recommendation models, we demonstrate that our proposed strategy is able to improve both consumer and producer fairness without compromising or very little overall recommendation quality, demonstrating the role algorithms may play in avoiding data biases.
- Multistakeholder recommendation: Survey and research directions. User Modeling and User-Adapted Interaction 30, 1 (2020), 127–158.
- Managing popularity bias in recommender systems with personalized re-ranking. In The thirty-second international flairs conference.
- The unfairness of popularity bias in recommendation. arXiv preprint arXiv:1907.13286 (2019).
- User-centered Evaluation of Popularity Bias in Recommender Systems. In Proceedings of the 29th ACM Conference on User Modeling, Adaptation and Personalization. 119–129.
- A unifying and general account of fairness measurement in recommender systems. Information Processing & Management 60, 1 (2023), 103115.
- Auditing consumer-and producer-fairness in graph collaborative filtering. In European Conference on Information Retrieval. Springer, 33–48.
- Reuben Binns. 2018. Fairness in machine learning: Lessons from political philosophy. In Conference on Fairness, Accountability and Transparency. PMLR, 149–159.
- Interplay between upsampling and regularization for provider fairness in recommender systems. User Modeling and User-Adapted Interaction 31, 3 (2021), 421–455.
- Robin Burke. 2017. Multisided fairness for recommendation. arXiv preprint arXiv:1707.00093 (2017).
- Towards Multi-Stakeholder Utility Evaluation of Recommender Systems. UMAP (Extended Proceedings) 750 (2016).
- Simon Caton and Christian Haas. 2020. Fairness in machine learning: A survey. arXiv preprint arXiv:2010.04053 (2020).
- Fair sharing for sharing economy platforms. (2017).
- Bias and debias in recommender system: A survey and future directions. arXiv preprint arXiv:2010.03240 (2020).
- Are we really making much progress? A worrying analysis of recent neural recommendation approaches. In Proceedings of the 13th ACM Conference on Recommender Systems. 101–109.
- Yashar Deldjoo. 2023. Fairness of ChatGPT and the Role Of Explainable-Guided Prompts. arXiv preprint arXiv:2307.11761 (2023). https://arxiv.org/abs/2307.11761
- Yashar Deldjoo. 2024. Understanding Biases in ChatGPT-based Recommender Systems: Provider Fairness, Temporal Stability, and Recency. arXiv preprint arXiv:2401.10545 (2024).
- A flexible framework for evaluating user and item fairness in recommender systems. User Modeling and User-Adapted Interaction (2021), 1–55.
- Explaining recommender systems fairness and accuracy through the lens of data characteristics. Information Processing & Management 58, 5 (2021), 102662.
- Fairness in recommender systems: research landscape and future directions. User Modeling and User-Adapted Interaction (2023), 1–50.
- Content-Based Multimedia Recommendation Systems: Definition and Application Domains. In Proceedings of the 9th Italian Information Retrieval Workshop.
- Two-sided fairness in rankings via Lorenz dominance. Advances in Neural Information Processing Systems 34 (2021).
- User-item matching for recommendation fairness: a view from item-providers. arXiv preprint arXiv:2009.14474 (2020).
- Fairness through awareness. In Proceedings of the 3rd innovations in theoretical computer science conference. 214–226.
- Fairness and Discrimination in Information Access Systems. arXiv preprint arXiv:2105.05779 (2021).
- Towards Long-term Fairness in Recommendation. In Proceedings of the 14th ACM International Conference on Web Search and Data Mining. 445–453.
- Provider fairness across continents in collaborative recommender systems. Information Processing & Management 59, 1 (2022), 102719.
- Scalable Recommendation with Hierarchical Poisson Factorization.. In UAI. 326–335.
- Neural collaborative filtering. In Proceedings of the 26th international conference on world wide web. 173–182.
- Collaborative filtering for implicit feedback datasets. In 2008 Eighth IEEE International Conference on Data Mining. Ieee, 263–272.
- Debiasing career recommendations with neural fair collaborative filtering. In Proceedings of the Web Conference 2021. 3779–3790.
- Provider Fairness and Beyond-Accuracy Trade-offs in Recommender Systems. arXiv preprint arXiv:2309.04250 (2023).
- Diederik P Kingma and Jimmy Ba. 2014. Adam: A method for stochastic optimization. arXiv preprint arXiv:1412.6980 (2014).
- Estimation of Fair Ranking Metrics with Incomplete Judgments. In Proceedings of the Web Conference 2021. 1065–1075.
- User-oriented Fairness in Recommendation. In Proceedings of the Web Conference 2021. 624–632.
- Variational autoencoders for collaborative filtering. In Proceedings of the 2018 world wide web conference. 689–698.
- Mitigating Sentiment Bias for Recommender Systems. In Proceedings of the 44th International ACM SIGIR Conference on Research and Development in Information Retrieval. 31–40.
- A survey on bias and fairness in machine learning. ACM Computing Surveys (CSUR) 54, 6 (2021), 1–35.
- Towards confidence-aware calibrated recommendation. In Proceedings of the 31st ACM International Conference on Information & Knowledge Management. 4344–4348.
- The Unfairness of Popularity Bias in Book Recommendation. arXiv preprint arXiv:2202.13446 (2022).
- Cpfair: Personalized consumer and producer fairness re-ranking for recommender systems. In Proceedings of the 45th International ACM SIGIR Conference on Research and Development in Information Retrieval. 770–779.
- ChatGPT-HealthPrompt. Harnessing the Power of XAI in Prompt-Based Healthcare Decision Support using ChatGPT. In European Conference on Artificial Intelligence. Springer, 382–397.
- One-class collaborative filtering. In 2008 Eighth IEEE International Conference on Data Mining. IEEE, 502–511.
- Fairrec: Two-sided fairness for personalized recommendations in two-sided platforms. In Proceedings of The Web Conference 2020. 1194–1204.
- Measuring discrimination in socially-sensitive decision records. In Proceedings of the 2009 SIAM international conference on data mining. SIAM, 581–592.
- The role of context fusion on accuracy, beyond-accuracy, and fairness of point-of-interest recommendation systems. Expert Systems with Applications 205 (2022), 117700.
- The unfairness of active users and popularity bias in point-of-interest recommendation. In International Workshop on Algorithmic Bias in Search and Recommendation. Springer, 56–68.
- Exploring the Impact of Temporal Bias in Point-of-Interest Recommendation. In Proceedings of the 16th ACM Conference on Recommender Systems (RecSys’22).
- Cornac: A Comparative Framework for Multimodal Recommender Systems. J. Mach. Learn. Res. 21 (2020), 95–1.
- Quantifying the Bias of Transformer-Based Language Models for African American English in Masked Language Modeling. In Pacific-Asia Conference on Knowledge Discovery and Data Mining. Springer, 532–543.
- Markus Schedl and Elisabeth Lex. 2023. Fairness of information access systems: Detecting and mitigating harmful biases in information retrieval and recommender systems. In Personalized Human-Computer Interaction. de Gruyter, 59–78.
- Exploring Cross-Modality Utilization in Recommender Systems. IEEE Internet Computing (2021).
- Lequn Wang and Thorsten Joachims. 2021. User Fairness, Item Fairness, and Diversity for Rankings in Two-Sided Markets. In Proceedings of the 2021 ACM SIGIR International Conference on Theory of Information Retrieval. 23–41.
- Improving Conversational Recommendation Systems via Bias Analysis and Language-Model-Enhanced Data Augmentation. In Findings of the Association for Computational Linguistics: EMNLP 2023. 3609–3622.
- Ethical and social risks of harm from Language Models. arXiv:2112.04359 [cs.CL]
- A multi-objective optimization framework for multi-stakeholder fairness-aware recommendation. ACM Transactions on Information Systems 41, 2 (2022), 1–29.
- TFROM: A Two-sided Fairness-Aware Recommendation Model for Both Customers and Providers. arXiv preprint arXiv:2104.09024 (2021).
- Bruna Wundervald. 2021. Cluster-based quotas for fairness improvements in music recommendation systems. International Journal of Multimedia Information Retrieval 10, 1 (2021), 25–32.
- Emre Yalcin and Alper Bilge. 2021. Investigating and counteracting popularity bias in group recommendations. Information Processing & Management 58, 5 (2021), 102608.
- Is ChatGPT Fair for Recommendation? Evaluating Fairness in Large Language Model Recommendation. In Proceedings of the 17th ACM Conference on Recommender Systems, RecSys 2023, Singapore, Singapore, September 18-22, 2023, Jie Zhang, Li Chen, Shlomo Berkovsky, Min Zhang, Tommaso Di Noia, Justin Basilico, Luiz Pizzato, and Yang Song (Eds.). ACM, 993–999. https://doi.org/10.1145/3604915.3608860
- Popularity-opportunity bias in collaborative filtering. In Proceedings of the 14th ACM International Conference on Web Search and Data Mining. 85–93.
- Hossein A. Rahmani (31 papers)
- Mohammadmehdi Naghiaei (10 papers)
- Yashar Deldjoo (46 papers)