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 条
  • [1] A graph-based approach for minimising the knowledge requirement of explainable recommender systems
    Caro-Martinez, Marta
    Jimenez-Diaz, Guillermo
    Recio-Garcia, Juan A.
    KNOWLEDGE AND INFORMATION SYSTEMS, 2023, 65 (10) : 4379 - 4409
  • [2] A graph-based approach for minimising the knowledge requirement of explainable recommender systems
    Marta Caro-Martínez
    Guillermo Jiménez-Díaz
    Juan A. Recio-Garcia
    Knowledge and Information Systems, 2023, 65 : 4379 - 4409
  • [3] Poisoning Attacks to Graph-Based Recommender Systems
    Fang, Minghong
    Yang, Guolei
    Gong, Neil Zhenqiang
    Liu, Jia
    34TH ANNUAL COMPUTER SECURITY APPLICATIONS CONFERENCE (ACSAC 2018), 2018, : 381 - 392
  • [4] A Survey on Knowledge Graph-Based Recommender Systems
    Guo, Qingyu
    Zhuang, Fuzhen
    Qin, Chuan
    Zhu, Hengshu
    Xie, Xing
    Xiong, Hui
    He, Qing
    IEEE TRANSACTIONS ON KNOWLEDGE AND DATA ENGINEERING, 2022, 34 (08) : 3549 - 3568
  • [5] A probabilistic graph-based method to solve precision-diversity dilemma in recommender systems
    Joorabloo, Nima
    Jalili, Mahdi
    Ren, Yongli
    EXPERT SYSTEMS WITH APPLICATIONS, 2021, 184
  • [6] GRAPH-BASED DETECTION OF SHILLING ATTACKS IN RECOMMENDER SYSTEMS
    Zhang, Zhuo
    Kulkarni, Sanjeev R.
    2013 IEEE INTERNATIONAL WORKSHOP ON MACHINE LEARNING FOR SIGNAL PROCESSING (MLSP), 2013,
  • [7] Graph-Based Feature Crossing to Enhance Recommender Systems
    Cai, Congyu
    Chen, Hong
    Liu, Yunxuan
    Chen, Daoquan
    Zhou, Xiuze
    Lin, Yuanguo
    MATHEMATICS, 2025, 13 (02)
  • [8] A Graph-Based Approach for Mitigating Multi-Sided Exposure Bias in Recommender Systems
    Mansoury, Masoud
    Abdollahpouri, Himan
    Pechenizkiy, Mykola
    Mobasher, Bamshad
    Burke, Robin
    ACM TRANSACTIONS ON INFORMATION SYSTEMS, 2022, 40 (02)
  • [9] Improving Graph-Based Movie Recommender System Using Cinematic Experience
    Lee, CheonSol
    Han, DongHee
    Han, Keejun
    Yi, Mun
    APPLIED SCIENCES-BASEL, 2022, 12 (03):
  • [10] On-development of a GDPR Compliant Graph-based Recommender Systems
    Sergiy, Goloviatinski
    Ludovic, Herbelin
    Mancera, Jose
    Teran, Luis
    Pincay, Jhonny
    Portmann, Edy
    ICEIS: PROCEEDINGS OF THE 24TH INTERNATIONAL CONFERENCE ON ENTERPRISE INFORMATION SYSTEMS - VOL 1, 2022, : 645 - 654