Debiasing Neighbor Aggregation for Graph Neural Network in Recommender Systems

Minseok Kim,Jinoh Oh,Jaeyoung Do,Sungjin Lee
DOI: https://doi.org/10.1145/3511808.3557576
2022-08-18
Abstract:Graph neural networks (GNNs) have achieved remarkable success in recommender systems by representing users and items based on their historical interactions. However, little attention was paid to GNN's vulnerability to exposure bias: users are exposed to a limited number of items so that a system only learns a biased view of user preference to result in suboptimal recommendation quality. Although inverse propensity weighting is known to recognize and alleviate exposure bias, it usually works on the final objective with the model outputs, whereas GNN can also be biased during neighbor aggregation. In this paper, we propose a simple but effective approach, neighbor aggregation via inverse propensity (Navip) for GNNs. Specifically, given a user-item bipartite graph, we first derive propensity score of each user-item interaction in the graph. Then, inverse of the propensity score with Laplacian normalization is applied to debias neighbor aggregation from exposure bias. We validate the effectiveness of our approach through our extensive experiments on two public and Amazon Alexa datasets where the performance enhances up to 14.2%.
Information Retrieval
What problem does this paper attempt to address?
The paper aims to address the exposure bias problem in Graph Neural Networks (GNN) within recommendation systems. Specifically, due to the influence of system policies on user-item interaction data, the actual user interests are obscured, thereby affecting the performance of GNN-based recommendation systems. The paper proposes a method called Navip, which introduces Inverse Propensity Weighting (IPS) during the neighbor aggregation process to mitigate this bias. Experimental results show that Navip can significantly improve the performance of recommendation systems, with an enhancement of up to 14.2% on multiple real-world datasets. Additionally, Navip effectively alleviates the issue of over-recommending popular items and can produce synergistic effects when used in conjunction with existing IPS methods.