TY - GEN
T1 - Equipping Recommender Systems with Individual Fairness via Second-order Proximity Embedding
AU - Wu, Kun
AU - Erickson, Jacob
AU - Wang, Wendy Hui
AU - Ning, Yue
N1 - Publisher Copyright:
© 2022 IEEE.
PY - 2022
Y1 - 2022
N2 - Graph neural networks (GNNs) have been widely used for recommender systems over knowledge graphs. An important issue of GNN-based recommender systems is individual user fairness in recommendations (i.e., similar users should be treated similarly by the systems). In this paper, we make the following contributions to enable recommender systems to be equipped with individual user fairness. First, we define new similarity metrics for individual fairness, where these metrics take knowledge graphs into consideration by incorporating both first-order proximity in direct user-item interactions and second-order proximity in knowledge graphs. Second, we design a novel graph neural network (GNN) named SKIPHop for fair recommendations over knowledge graphs. By passing latent representations from both first-order and second-order neighbors at every message passing step, SKIPHop learns user embed dings that capture their latent interests present in the second-order networks. Furthermore, to realize individual user fairness, we add fairness as a regularization to the loss function of recommendation models. Finally, through experiments on two real-world datasets, we demonstrate the effectiveness of SKIPHop in terms of fairness and recommendation accuracy.
AB - Graph neural networks (GNNs) have been widely used for recommender systems over knowledge graphs. An important issue of GNN-based recommender systems is individual user fairness in recommendations (i.e., similar users should be treated similarly by the systems). In this paper, we make the following contributions to enable recommender systems to be equipped with individual user fairness. First, we define new similarity metrics for individual fairness, where these metrics take knowledge graphs into consideration by incorporating both first-order proximity in direct user-item interactions and second-order proximity in knowledge graphs. Second, we design a novel graph neural network (GNN) named SKIPHop for fair recommendations over knowledge graphs. By passing latent representations from both first-order and second-order neighbors at every message passing step, SKIPHop learns user embed dings that capture their latent interests present in the second-order networks. Furthermore, to realize individual user fairness, we add fairness as a regularization to the loss function of recommendation models. Finally, through experiments on two real-world datasets, we demonstrate the effectiveness of SKIPHop in terms of fairness and recommendation accuracy.
KW - Algorithmic fairness
KW - Graph neural networks
KW - Recommender systems
KW - Second-order proximity embedding
UR - http://www.scopus.com/inward/record.url?scp=85151950142&partnerID=8YFLogxK
UR - http://www.scopus.com/inward/citedby.url?scp=85151950142&partnerID=8YFLogxK
U2 - 10.1109/ASONAM55673.2022.10068703
DO - 10.1109/ASONAM55673.2022.10068703
M3 - Conference contribution
AN - SCOPUS:85151950142
T3 - Proceedings of the 2022 IEEE/ACM International Conference on Advances in Social Networks Analysis and Mining, ASONAM 2022
SP - 171
EP - 175
BT - Proceedings of the 2022 IEEE/ACM International Conference on Advances in Social Networks Analysis and Mining, ASONAM 2022
A2 - An, Jisun
A2 - Charalampos, Chelmis
A2 - Magdy, Walid
T2 - 14th IEEE/ACM International Conference on Advances in Social Networks Analysis and Mining, ASONAM 2022
Y2 - 10 November 2022 through 13 November 2022
ER -