Heterophily-Aware Fair Recommendation using Graph Convolutional Networks
<|reference_start|>Heterophily-Aware Fair Recommendation using Graph Convolutional Networks: 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 items providers. These participants may have different or conflicting goals and interests, which raise 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 items' side fairness. HetroFair uses two separate components to generate fairness-aware embeddings: i) fairnessaware attention which incorporates dot product in the normalization process of GNNs, to decrease the effect of nodes' degrees, and ii) heterophily feature weighting to assign distinct weights to different features during the aggregation process. In order to evaluate the effectiveness of HetroFair, we conduct extensive experiments over six real-world datasets. Our experimental results reveal that HetroFair not only alleviates the unfairness and popularity bias on items' side, but also achieves superior accuracy on users' side. Our implementation is publicly available at https://github.com/NematGH/HetroFair.<|reference_end|>
@article{gholinejad2024heterophily-aware,
    title={Heterophily-Aware Fair Recommendation using Graph Convolutional Networks},
    author={Nemat Gholinejad and Mostafa Haghir Chehreghani},
    journal={arXiv preprint arXiv:2402.03365},
    year={2024},
    archivePrefix={arXiv},
    eprint={2402.03365},
    primaryClass={cs.IR cs.LG cs.SI}
}