Heterophily-Aware Fair Recommendation using Graph Convolutional Networks
Not on the map. Why?
Abstract (arXiv)
In recent years, graph neural networks (GNNs) have become a popular tool to improve the accuracy and performance of recommender systems. Modern recommender systems are not only designed to serve end users, but also to benefit other participants, such as items and item providers. These participants may have different or conflicting goals and interests, which raises the need for fairness and popularity bias considerations. GNN-based recommendation methods also face the challenges of unfairness and popularity bias, and their normalization and aggregation processes suffer from these challenges. In this paper, we propose a fair GNN-based recommender system, called HetroFair, to improve item-side fairness. HetroFair uses two separate components to generate fairness-aware embeddings: i) Fairness-aware attention, which incorporates the dot product in the normalization process of GNNs to decrease the effect of nodes' degrees. ii) Heterophily feature weighting, to assign distinct weights to different features during the aggregation process. To evaluate the effectiveness of HetroFair, we conduct extensive experiments over six real-world datasets. Our experimental results reveal that HetroFair not only alleviates unfairness and popularity bias on the item side but also achieves superior accuracy on the user side. Our implementation is publicly available at https://github.com/NematGH/HetroFair.
Key facts. Cited by 7 papers in the map (data through 7 Oct 2026). Builds on 33 of its 53 references that are in the map. First posted on arXiv 31 Jan 2024.
Builds on
33 of 53 references.
References · 33
- 2016Semi-Supervised Classification with Graph Convolutional Networkscited by 11,282
- 2017Graph Attention Networkscited by 8,854
- 2017Inductive Representation Learning on Large Graphscited by 6,284
- 2018How Powerful are Graph Neural Networks?cited by 4,355
- 2018Graph Neural Networks: A Review of Methods and Applicationscited by 1,571
- 2020LightGCN: Simplifying and Powering Graph Convolution Network for Recommendationcited by 1,134
- 2018Graph Convolutional Neural Networks for Web-Scale Recommender Systemscited by 1,133
- 2020Geom-GCN: Geometric Graph Convolutional Networkscited by 821
- 2019Neural Graph Collaborative Filteringcited by 660
- 2016Ups and Downs: Modeling the Visual Evolution of Fashion Trends with One-Class Collaborative Filteringcited by 517
- 2020Self-supervised Graph Learning for Recommendationcited by 305
- 2021Are Graph Augmentations Necessary? Simple Graph Contrastive Learning for Recommendationcited by 173
21 more
- 2021A Survey of Graph Neural Networks for Recommender Systems: Challenges, Methods, and Directionscited by 144
- 2020Revisiting Graph based Collaborative Filtering: A Linear Residual Graph Convolutional Network Approachcited by 119
- 2020Disentangled Graph Collaborative Filteringcited by 118
- 2020Model-Agnostic Counterfactual Reasoning for Eliminating Popularity Bias in Recommender Systemcited by 94
- 2021UltraGCN: Ultra Simplification of Graph Convolutional Networks for Recommendationcited by 87
- 2019The Unfairness of Popularity Bias in Recommendationcited by 68
- 2021How Powerful is Graph Convolution for Recommendation?cited by 50
- 2022DGRec: Graph Neural Network for Recommendation with Diversified Embedding Generationcited by 33
- 2021DGCN: Diversified Recommendation with Graph Convolutional Networkscited by 29
- 2022CPFair: Personalized Consumer and Producer Fairness Re-ranking for Recommender Systemscited by 29
- 2021Popularity Bias Is Not Always Evil: Disentangling Benign and Harmful Bias for Recommendationcited by 23
- 2020M2GRL: A Multi-task Multi-view Graph Representation Learning Framework for Web-scale Recommender Systemscited by 21
- 2022The Unfairness of Popularity Bias in Book Recommendationcited by 14
- 2022Investigating Accuracy-Novelty Performance for Graph-based Collaborative Filteringcited by 13
- 2023Robust Collaborative Filtering to Popularity Distribution Shiftcited by 12
- 2023How Graph Convolutions Amplify Popularity Bias for Recommendation?cited by 10
- 2022The Unfairness of Active Users and Popularity Bias in Point-of-Interest Recommendationcited by 9
- 2021Improving Accuracy and Diversity in Matching of Recommendation with Diversified Preference Networkcited by 8
- 2023Content Augmented Graph Neural Networkscited by 7
- 2024Strong Transitivity Relations and Graph Neural Networkscited by 3
- 2023Item Graph Convolution Collaborative Filtering for Inductive Recommendationscited by 2
Built on by
Citing papers per year: 2024: 2; 2025: 3; 2026: 2.
7 papers.
- 2024The Heterophilic Graph Learning Handbook: Benchmarks, Models, Theoretical Analysis, Applications and Challengescited by 29
- 2024What Is Missing In Homophily? Disentangling Graph Homophily For Graph Neural Networkscited by 9
- 2025Adaptive Long-term Embedding with Denoising and Augmentation for Recommendationcited by 1
- 2025Contrastive Matrix Completion with Denoising and Augmented Graph Views for Robust Recommendationcited by 0
- 2025PBiLoss: Popularity-Aware Regularization to Improve Fairness in Graph-Based Recommender Systemscited by 0
- 2026On the Complexity of Optimal Graph Rewiring for Oversmoothing and Oversquashing in Graph Neural Networkscited by 0
- 2026Fairness-Aware Network Embeddings: Methods, Applications, and Challengescited by 0
- 2026Fairness-Aware Network Embeddings: Methods, Applications, and Challenges19 Aug 2026
- 2026On the Complexity of Optimal Graph Rewiring for Oversmoothing and Oversquashing in Graph Neural Networks27 Mar 2026
- 2025PBiLoss: Popularity-Aware Regularization to Improve Fairness in Graph-Based Recommender Systems25 Jul 2025
- 2025Contrastive Matrix Completion with Denoising and Augmented Graph Views for Robust Recommendation12 Jun 2025
- 2025Adaptive Long-term Embedding with Denoising and Augmentation for Recommendation18 Apr 2025
- 2024The Heterophilic Graph Learning Handbook: Benchmarks, Models, Theoretical Analysis, Applications and Challenges12 Jul 2024
- 2024What Is Missing In Homophily? Disentangling Graph Homophily For Graph Neural Networks27 Jun 2024