Improving recommendation fairness with dependency-based graph collaborative filtering

Abstract Collaborative filtering recommendation systems that utilize graph convolutional neural networks (GCNs) often emphasize on training speed and accuracy, while overlooking the critical issue of fairness. This paper introduces FairGCF, a novel graph-based collaborative filtering model designed to address fairness concerns in GCN-based recommendations. FairGCF improves the representational capacity of graph collaborative filtering models by identifying dependencies between nodes in the graph, resulting in fairer and more accurate recommendations. The model constructs a dependency graph between users and items to capture higher order interaction patterns, aggregating features from users and items with similar dependencies to enrich their representations. Additionally, a fairness loss factor is incorporated to minimize disparities between positive and negative samples, thereby promoting fairness. Experiments on three public datasets demonstrate that FairGCF improves the Recall metric by an average of 6%, NDCG by 8.79%, Precision by 3.68%, and F1 score by 3.62%. Notably, the model is carefully designed to avoid bias toward specific users or items.

Authors

Institutions

Publication Details

Journal
The Computer Journal
Published
2025-02-06
DOI
https://doi.org/10.1093/comjnl/bxaf008
Primary Topic
Recommender Systems and Techniques
Type
article
Field-Weighted Citation Impact
0.00
Controls
|||
ALL TIME
JAN
FEB
MAR
APR
MAY
JUN
JUL
AUG
SEP
OCT
article

Improving recommendation fairness with dependency-based graph collaborative filtering

Shaopeng Guan, Xiaoyang Wen
The Computer Journal
Recommender Systems and Techniques
article

Improving recommendation fairness with dependency-based graph collaborative filtering

Shaopeng Guan, Xiaoyang Wen
article en

Abstract

Abstract Collaborative filtering recommendation systems that utilize graph convolutional neural networks (GCNs) often emphasize on training speed and accuracy, while overlooking the critical issue of fairness. This paper introduces FairGCF, a novel graph-based collaborative filtering model designed to address fairness concerns in GCN-based recommendations. FairGCF improves the representational capacity of graph collaborative filtering models by identifying dependencies between nodes in the graph, resulting in fairer and more accurate recommendations. The model constructs a dependency graph between users and items to capture higher order interaction patterns, aggregating features from users and items with similar dependencies to enrich their representations. Additionally, a fairness loss factor is incorporated to minimize disparities between positive and negative samples, thereby promoting fairness. Experiments on three public datasets demonstrate that FairGCF improves the Recall metric by an average of 6%, NDCG by 8.79%, Precision by 3.68%, and F1 score by 3.62%. Notably, the model is carefully designed to avoid bias toward specific users or items.

The Computer JournalVol. 68(7)
Shandong Institute of Business and Technology (CN)
Openalex Percentile: Top 98%
Recommender Systems and Techniques
AI Navigator

Ask Laika to Summarize, Analyze, and Connect papers live on the map.

Summarize Papers & Methodologies

Extract key findings, datasets, and comparative methods across publications.

Benchmark Rankings & Visual Analytics

Rank top research institutions, authors, funders, topics, and journals by Field-Weighted Citation Impact (FWCI) and paper volume with instant charts.

Connect Distant Disciplines

Bridge topological clusters on the map to find hidden collaborative intersections.