SoRecGAT: Leveraging Graph Attention Mechanism for Top-N Social Recommendation

Abstract

Social recommendation systems typically combine extra information like a social network with the user-item interaction network in order to alleviate data sparsity issues. This also helps in making more accurate and personalized recommendations. However, most of the existing systems work under the assumption that all socially connected users have equal influence on each other in a social network, which is not true in practice. Further, estimating the quantum of influence that exists among entities in a user-item interaction network is essential when only implicit ratings are available. This has been ignored even in many recent state-of-the-art models such as SAMN (Social Attentional Memory Network) and DeepSoR (Deep neural network model on Social Relations). Many a time, capturing a complex relationship between the entities (users/items) is essential to boost the performance of a recommendation system. We address these limitations by proposing a novel neural network model, SoRecGAT, which employs multi-head and multi-layer graph attention mechanism. The attention mechanism helps the model learn the influence of entities on each other more accurately. The proposed model also takes care of heterogeneity among the entities seamlessly. SoRecGAT is a general approach and we also validate its suitability when information in the form of a network of co-purchased items is available. Empirical results on eight real-world datasets demonstrate that the proposed model outperforms state-of-the-art models.

Cite

Text

M et al. "SoRecGAT: Leveraging Graph Attention Mechanism for Top-N Social Recommendation." European Conference on Machine Learning and Principles and Practice of Knowledge Discovery in Databases, 2019. doi:10.1007/978-3-030-46150-8_26

Markdown

[M et al. "SoRecGAT: Leveraging Graph Attention Mechanism for Top-N Social Recommendation." European Conference on Machine Learning and Principles and Practice of Knowledge Discovery in Databases, 2019.](https://mlanthology.org/ecmlpkdd/2019/m2019ecmlpkdd-sorecgat/) doi:10.1007/978-3-030-46150-8_26

BibTeX

@inproceedings{m2019ecmlpkdd-sorecgat,
  title     = {{SoRecGAT: Leveraging Graph Attention Mechanism for Top-N Social Recommendation}},
  author    = {M, Vijaikumar and Shevade, Shirish K. and Murty, M. Narasimha},
  booktitle = {European Conference on Machine Learning and Principles and Practice of Knowledge Discovery in Databases},
  year      = {2019},
  pages     = {430-446},
  doi       = {10.1007/978-3-030-46150-8_26},
  url       = {https://mlanthology.org/ecmlpkdd/2019/m2019ecmlpkdd-sorecgat/}
}