paper-with-me

Papers

General Debiasing for Graph-based Collaborative Filtering via Adversarial Graph Dropout

2024-02-21 · An Zhang, Wenchang Ma, Pengbo Wei, Leheng Sheng, Xiang Wang

Graph neural networks (GNNs) have shown impressive performance in recommender systems, particularly in collaborative filtering (CF). The key lies in aggregating neighborhood information on a user-item interaction graph to enhance user/item representations. However, we have discovered that this aggregation mechanism comes with a drawback, which amplifies biases present in the interaction graph. For instance, a user's interactions with items can be driven by both unbiased true interest and various biased factors like item popularity or exposure. However, the current aggregation approach combines all information, both biased and unbiased, leading to biased representation learning. Consequently, graph-based recommenders can learn distorted views of users/items, hindering the modeling of their true preferences and generalizations. To address this issue, we introduce a novel framework called Adversarial Graph Dropout (AdvDrop). It differentiates between unbiased and biased interactions, enabling unbiased representation learning. For each user/item, AdvDrop employs adversarial learning to split the neighborhood into two views: one with bias-mitigated interactions and the other with bias-aware interactions. After view-specific aggregation, AdvDrop ensures that the bias-mitigated and bias-aware representations remain invariant, shielding them from the influence of bias. We validate AdvDrop's effectiveness on five public datasets that cover both general and specific biases, demonstrating significant improvements. Furthermore, our method exhibits meaningful separation of subgraphs and achieves unbiased representations for graph-based CF models, as revealed by in-depth analysis. Our code is publicly available at https://github.com/Arthurma71/AdvDrop.

📄 PDF Abstract BibTeX arXiv:2402.13769

Code (1)

arthurma71/advdrop 공식 구현 pytorch

Tasks

Collaborative FilteringRecommendation SystemsRepresentation Learning

Methods 이 논문이 사용한 방법론

Dropout Dropout is a regularization technique for neural networks that drops a unit (along with connections) at training time with a specified probability $p$ (a common value is…

Similar Papers 제목 키워드 기반

Popularity Debiasing from Exposure to Interaction in Collaborative Filtering

2023-05-09 · YuanHao Liu, Qi Cao, HuaWei Shen, Yunfan Wu 외

Recommender systems often suffer from popularity bias, where popular items are overly recommended while sacrificing unpopular items. Existing researches generally focus on ensuring the number of recommendations exposure …

Collaborative FilteringRecommendation Systems

Debiasing Message Passing to Mitigate Popularity Bias in GNN-based Collaborative Filtering

2026-05-11 · Md Aminul Islam, Ahmed Sayeed Faruk, Sourav Medya, Elena Zheleva arxiv

Collaborative filtering (CF) models based on graph neural networks (GNNs) achieve strong performance in recommender systems by propagating user-item signals over interaction graphs. However, they are highly susceptible t…

Collaborative Filtering

Incorporating Bias-aware Margins into Contrastive Loss for Collaborative Filtering

2022-10-20 · An Zhang, Wenchang Ma, Xiang Wang, Tat-Seng Chua

Collaborative filtering (CF) models easily suffer from popularity bias, which makes recommendation deviate from users' actual preferences. However, most current debiasing strategies are prone to playing a trade-off game …

Collaborative Filtering

Adversarial Learning for Debiasing Knowledge Graph Embeddings

2020-06-29 · Mario Arduini, Lorenzo Noci, Federico Pirovano, Ce Zhang 외

Knowledge Graphs (KG) are gaining increasing attention in both academia and industry. Despite their diverse benefits, recent research have identified social and cultural biases embedded in the representations learned fro…

AttributeKnowledge Graph EmbeddingsKnowledge GraphsLink Prediction

Robust Collaborative Filtering to Popularity Distribution Shift

2023-10-16 · An Zhang, Wenchang Ma, Jingnan Zheng, Xiang Wang 외

In leading collaborative filtering (CF) models, representations of users and items are prone to learn popularity bias in the training data as shortcuts. The popularity shortcut tricks are good for in-distribution (ID) pe…

Collaborative Filtering