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

被引:36
|
作者
Mansoury, Masoud [1 ]
Abdollahpouri, Himan [2 ]
Pechenizkiy, Mykola [1 ]
Mobasher, Bamshad [3 ]
Burke, Robin [2 ]
机构
[1] Eindhoven Univ Technol, Eindhoven, Netherlands
[2] Univ Colorado, Boulder, CO 80309 USA
[3] DePaul Univ, Chicago, IL USA
关键词
Recommender Systems; Fairness; Popularity bias; Recommendation coverage; Long-tail; Aggregate diversity;
D O I
10.1145/3340631.3394860
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
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.
引用
收藏
页码:154 / 162
页数:9
相关论文
共 50 条
  • [31] A graph-based method for improving GSAT
    Kask, K
    Dechter, R
    PROCEEDINGS OF THE THIRTEENTH NATIONAL CONFERENCE ON ARTIFICIAL INTELLIGENCE AND THE EIGHTH INNOVATIVE APPLICATIONS OF ARTIFICIAL INTELLIGENCE CONFERENCE, VOLS 1 AND 2, 1996, : 350 - 355
  • [32] Relative Similarity based Approach for Improving Aggregate Recommendation Diversity
    Singh, Shivam
    Bag, Sujoy
    Jenamani, Mamata
    2015 ANNUAL IEEE INDIA CONFERENCE (INDICON), 2015,
  • [33] A Language Model for Improving the Graph-Based Transcription Approach for Historical Documents
    Lecireth Meza-Lovon, Graciela
    ADVANCES IN ARTIFICIAL INTELLIGENCE (IBERAMIA 2014), 2014, 8864 : 229 - 241
  • [34] A new algorithm based on bipartite graph networks for improving aggregate recommendation diversity
    Ma, Lulu
    Zhang, Jun
    2ND ANNUAL INTERNATIONAL CONFERENCE ON INFORMATION SYSTEM AND ARTIFICIAL INTELLIGENCE (ISAI2017), 2017, 887
  • [35] Improving graph-based recommendation with unraveled graph learning
    Chang, Chih-Chieh
    Tzeng, Diing-Ruey
    Lu, Chia-Hsun
    Chang, Ming-Yi
    Shen, Chih-Ya
    DATA MINING AND KNOWLEDGE DISCOVERY, 2024, 38 (04) : 2440 - 2465
  • [36] Folkommender: a group recommender system based on a graph-based ranking algorithm
    Kim, Heung-Nam
    Bloess, Mark
    El Saddik, Abdulmotaleb
    MULTIMEDIA SYSTEMS, 2013, 19 (06) : 509 - 525
  • [37] Folkommender: a group recommender system based on a graph-based ranking algorithm
    Heung-Nam Kim
    Mark Bloess
    Abdulmotaleb El Saddik
    Multimedia Systems, 2013, 19 : 509 - 525
  • [38] Improving Conversational Recommender Systems via Knowledge Graph based Semantic Fusion
    Zhou, Kun
    Zhao, Wayne Xin
    Bian, Shuqing
    Zhou, Yuanhang
    Wen, Ji-Rong
    Yu, Jingsong
    KDD '20: PROCEEDINGS OF THE 26TH ACM SIGKDD INTERNATIONAL CONFERENCE ON KNOWLEDGE DISCOVERY & DATA MINING, 2020, : 1006 - 1014
  • [39] Controlling aggregation in Distributed Object systems: A graph-based approach
    Tari, Z
    Fry, A
    IEEE TRANSACTIONS ON PARALLEL AND DISTRIBUTED SYSTEMS, 2001, 12 (12) : 1236 - 1255
  • [40] A Graph-based Direct Approach for Distribution Systems with PV Nodes
    Shen, Tao
    Li, Yanjun
    Xiang, Ji
    2017 EIGHTH INTERNATIONAL CONFERENCE ON INTELLIGENT CONTROL AND INFORMATION PROCESSING (ICICIP), 2017, : 219 - 224