FairMatch: A Graph-based Approach for Improving Aggregate Diversity in Recommender Systems

05/03/2020
by   Masoud Mansoury, et al.
0

Recommender systems are often biased toward popular items. In other words, few items are frequently recommended while the majority of items do not get proportionate attention. That leads to low coverage of items in recommendation lists across users (i.e. low aggregate diversity) and unfair distribution of recommended items. In this paper, we introduce FairMatch, a general graph-based algorithm that works as a post-processing approach after recommendation generation for improving aggregate diversity. The algorithm iteratively finds items that are rarely recommended yet are high-quality and add them to the users' final recommendation lists. This is done by solving the maximum flow problem on the recommendation bipartite graph. While we focus on aggregate diversity and fair distribution of recommended items, the algorithm can be adapted to other recommendation scenarios using different underlying definitions of fairness. A comprehensive set of experiments on two datasets and comparison with state-of-the-art baselines show that FairMatch, while significantly improving aggregate diversity, provides comparable recommendation accuracy.

READ FULL TEXT
research
07/07/2021

A Graph-based Approach for Mitigating Multi-sided Exposure Bias in Recommender Systems

Fairness is a critical system-level objective in recommender systems tha...
research
04/24/2020

Improving Recommendation Diversity by Highlighting the ExTrA Fabricated Experts

Nowadays, recommender systems (RSes) are becoming increasingly important...
research
06/05/2020

Using Stable Matching to Optimize the Balance between Accuracy and Diversity in Recommendation

Increasing aggregate diversity (or catalog coverage) is an important sys...
research
08/29/2022

Understanding Diversity in Session-Based Recommendation

Current session-based recommender systems (SBRSs) mainly focus on maximi...
research
07/31/2019

Sudden Death: A New Way to Compare Recommendation Diversification

This paper describes problems with the current way we compare the divers...
research
09/27/2020

Simultaneous Relevance and Diversity: A New Recommendation Inference Approach

Relevance and diversity are both important to the success of recommender...
research
07/05/2017

Graph Based Recommendations: From Data Representation to Feature Extraction and Application

Modeling users for the purpose of identifying their preferences and then...

Please sign up or login with your details

Forgot password? Click here to reset