Proceedings

Graph Learning based Recommender Systems: A Review

Download BibTeX Cite

Proceedings of the Thirtieth International Joint Conference on Artificial Intelligence. Survey Track. Pages 4644-4652.

https://doi.org/10.24963/ijcai.2021/630

Abstract

Recent years have witnessed the fast development of the emerging topic of Graph Learning based Recommender Systems (GLRS). GLRS mainly employ advanced graph learning approaches to model users’ preferences and intentions as well as items’ characteristics and popularity for Recommender Systems (RS). Differently from other approaches, including content based filtering and collaborative filtering, GLRS are built on graphs where the important objects, e.g., users, items, and attributes, are either explicitly or implicitly connected. With the rapid development of graph learning techniques, exploring and exploiting homogeneous or heterogeneous relations in graphs is a promising direction for building more effective RS. In this paper, we provide a systematic review of GLRS, by discussing how they extract knowledge from graphs to improve the accuracy, reliability and explainability of the recommendations. First, we characterize and formalize GLRS, and then summarize and categorize the key challenges and main progress in this novel research area.

  1. [Wu et al., 2019b] http://2015.recsyschallenge.com/challege.html Diginetica E-commerce Stream of clicks 982,961 [Wu et al., 2019b] https://competitions.codalab.org/competitions/11161 Book-crossing Book Ratings and attribute information 1,000,000 [ Link
  2. [Wang et al., 2019b] http://www2.informatik.uni-freiburg.de/ ∼ cziegler/BX/ Last.FM Music Implicit interaction, social and tag 92,834 [ Link
  3. [Wang et al., 2019b] https://grouplens.org/datasets/hetrec-2011/ Link
  4. Epinions E-commerce Rating, trust relation 764,352 [Fan et al., 2019] http://alchemy.cs.washington.edu/data/epinions/ Link
  5. Ciao E-commerce Rating, trust relation 283,319 [Fan et al., 2019] https://www.cse.msu.edu/ ∼ tangjili/datasetcode/truststudy.htm Amazon-toys and games E-commerce Implicit interaction 167,597 [Gao et al., 2019] http://jmcauley.ucsd.edu/data/amazon Amazon-digital music Music Implicit interaction 64,706 [Gao et al., 2019] http://jmcauley.ucsd.edu/data/amazon References Link
  6. [Backstrom and Leskovec, 2011] Lars Backstrom and Jure Leskovec. Supervised random walks: predicting and recom- mending links in social networks. In WSDM, pages 635-644, 2011.
  7. [Bagci and Karagoz, 2016] Hakan Bagci and Pinar Karagoz. Context-aware friend recommendation for location based social networks using random walk. In WWW, pages 531-536, 2016.
  8. [Baluja et al., 2008] Shumeet Baluja, Rohan Seth, Dharshi Sivaku- mar, and et al. Video suggestion and discovery for youtube: tak- ing random walks through the view graph. In WWW, pages 895- 904, 2008.
  9. [Berg et al., 2017] Rianne van den Berg, Thomas N Kipf, and Max Welling. Graph convolutional matrix completion. arXiv preprint arXiv:1706.02263, 2017.
  10. [Cen et al., 2019] Yukuo Cen, Xu Zou, Jianwei Zhang, and et al. Representation learning for attributed multiplex heterogeneous network. In SIGKDD, pages 1358-1368, 2019.
  11. [Chen et al., 2016] Chih-Ming Chen, Ming-Feng Tsai, Yu-Ching Lin, and Yi-Hsuan Yang. Query-based music recommendations via preference embedding. In RecSys, pages 79-82, 2016.
  12. [Chen et al., 2019] Chih-Ming Chen, Chuan-Ju Wang, Ming-Feng Tsai, and Yi-Hsuan Yang. Collaborative similarity embedding for recommender systems. In WWW, pages 2637-2643, 2019.
  13. [Cui et al., 2019] Zeyu Cui, Zekun Li, Shu Wu, and et al. Dress- ing as a whole: Outfit compatibility learning based on node-wise graph neural networks. In WWW, pages 307-317, 2019.
  14. [Fan et al., 2019] Wenqi Fan, Yao Ma, Qing Li, Yuan He, Eric Zhao, and et al. Graph neural networks for social recommen- dation. In WWW, pages 417-426, 2019.
  15. [Gao et al., 2019] Jingyue Gao, Xiting Wang, Yasha Wang, and et al. Explainable recommendation through attentive multi-view learning. In AAAI, pages 3622-3629, 2019.
  16. [Gao et al., 2020] Yang Gao, Yi-Fan Li, Yu Lin, and et al. Deep learning on knowledge graph for recommender system: A survey. arXiv preprint arXiv:2004.00387, 2020.
  17. [Guo et al., 2020] Qingyu Guo, Fuzhen Zhuang, Chuan Qin, and et al. A survey on knowledge graph-based recommender systems. IEEE Transactions on Knowledge and Data Engineering, 2020. doi: 10.1109/TKDE.2020.3028705. DOI
  18. [Han et al., 2018] Xiaotian Han, Chuan Shi, Senzhang Wang, and et al. Aspect-level deep collaborative filtering via heterogeneous information networks. In IJCAI, pages 3393-3399, 2018. IJCAI
  19. [He et al., 2020] Xiangnan He, Kuan Deng, Xiang Wang, and et al. Lightgcn: Simplifying and powering graph convolution network for recommendation. In SIGIR, pages 639-648, 2020.
  20. [Hu et al., 2014] Liang Hu, Jian Cao, Guandong Xu, and et al. Deep modeling of group preferences for group-based recommen- dation. In AAAI, pages 1861-1867, 2014.
  21. [Hu et al., 2018] Binbin Hu, Chuan Shi, Wayne Xin Zhao, and Philip S Yu. Leveraging meta-path based context for top-n rec- ommendation with a neural co-attention model. In SIGKDD, pages 1531-1540, 2018.
  22. [Hu et al., 2019] Liang Hu, Songlei Jian, Longbing Cao, Zhiping Gu, and et al. Hers: Modeling influential contexts with hetero- geneous relations for sparse and cold-start recommendation. In AAAI, pages 3830-3837, 2019.
  23. [Huang et al., 2015] Shangrong Huang, Jian Zhang, Lei Wang, and Xian-Sheng Hua. Social friend recommendation based on mul- tiple network correlation. IEEE transactions on multimedia, 18(2):287-299, 2015.
  24. [Huang et al., 2019] Jin Huang, Zhaochun Ren, Wayne Xin Zhao, Gaole He, Ji-Rong Wen, and et al. Taxonomy-aware multi-hop reasoning networks for sequential recommendation. In WSDM, pages 573-581, 2019.
  25. [Jamali and Ester, 2009] Mohsen Jamali and Martin Ester. Trust- walker: a random walk model for combining trust-based and item-based recommendation. In SIGKDD, pages 397-406, 2009.
  26. [Jiang et al., 2018] Zhengshen Jiang, Hongzhi Liu, Bin Fu, and et al. Recommendation in heterogeneous information networks based on generalized random walk model and bayesian personal- ized ranking. In WSDM, pages 288-296, 2018.
  27. [Jin et al., 2020] Bowen Jin, Chen Gao, Xiangnan He, Depeng Jin, and Yong Li. Multi-behavior recommendation with graph convo- lutional networks. In SIGIR, pages 659-668, 2020.
  28. [Li and Chen, 2013] Xin Li and Hsinchun Chen. Recommendation as link prediction in bipartite graphs: A graph kernel-based ma- chine learning approach. Decision Support Systems, 54(2):880- 890, 2013.
  29. [Ma et al., 2020] Chen Ma, Liheng Ma, Yingxue Zhang, and et al. Memory augmented graph neural networks for sequential recom- mendation. In AAAI, pages 5045-5052, 2020.
  30. [Mikolov et al., 2013] Tomas Mikolov, Ilya Sutskever, Kai Chen, and et al. Distributed representations of words and phrases and their compositionality. In NIPS, pages 3111-3119, 2013.
  31. [Monti et al., 2017] Federico Monti, Michael M Bronstein, and Xavier Bresson. Geometric matrix completion with recurrent multi-graph neural networks. In NIPS, pages 3700-3710, 2017.
  32. [Nikolakopoulos and Karypis, 2019] Athanasios N Nikolakopou- los and George Karypis. Recwalk: Nearly uncoupled random walks for top-n recommendation. In WSDM, pages 150-158, 2019.
  33. [Palumbo et al., 2017] Enrico Palumbo, Giuseppe Rizzo, and Raphaël Troncy. Entity2rec: Learning user-item relatedness from knowledge graphs for top-n item recommendation. In RecSys, pages 32-36, 2017.
  34. [Qiu et al., 2019] Ruihong Qiu, Jingjing Li, Zi Huang, and Hongzhi Yin. Rethinking the item order in session-based recommendation with graph neural networks. In CIKM, pages 579-588, 2019.
  35. [Quadrana et al., 2018] Massimo Quadrana, Paolo Cremonesi, and Dietmar Jannach. Sequence-aware recommender systems. ACM Computing Surveys (CSUR), 51(4):1-36, 2018.
  36. [Sheu and Li, 2020] Heng-Shiou Sheu and Sheng Li. Context- aware graph embedding for session-based news recommenda- tion. In RecSys, pages 657-662, 2020.
  37. [Shi et al., 2014] Yue Shi, Martha Larson, and Alan Hanjalic. Col- laborative filtering beyond the user-item matrix: A survey of the state of the art and future challenges. ACM Computing Surveys (CSUR), 47(1):1-45, 2014.
  38. [Shi et al., 2018] Chuan Shi, Binbin Hu, Wayne Xin Zhao, and S Yu Philip. Heterogeneous information network embedding for recommendation. IEEE Transactions on Knowledge and Data Engineering, 31(2):357-370, 2018.
  39. [Song et al., 2019] Weiping Song, Zhiping Xiao, Yifan Wang, and et al. Session-based social recommendation via dynamic graph attention networks. In WSDM, pages 555-563, 2019.
  40. [Sun et al., 2018] Zhu Sun, Jie Yang, Jie Zhang, Alessandro Boz- zon, Long-Kai Huang, and Chi Xu. Recurrent knowledge graph embedding for effective recommendation. In RecSys, pages 297- 305, 2018.
  41. [Verma et al., 2019] Janu Verma, Srishti Gupta, Debdoot Mukher- jee, and et al. Heterogeneous edge embedding for friend recom- mendation. In ECIR, pages 172-179, 2019.
  42. [Wang et al., 2017] Shoujin Wang, Liang Hu, and Longbing Cao. Perceiving the next choice with comprehensive transaction em- beddings for online recommendation. In ECML-PKDD, pages 285-302, 2017.
  43. [Wang et al., 2018a] Hongwei Wang, Fuzheng Zhang, Jialin Wang, Miao Zhao, Wenjie Li, and et al. Ripplenet: Propagating user preferences on the knowledge graph for recommender systems. In CIKM, pages 417-426, 2018.
  44. [Wang et al., 2018b] Xiang Wang, Xiangnan He, Fuli Feng, and et al. Tem: Tree-enhanced embedding model for explainable rec- ommendation. In WWW, pages 1543-1552, 2018.
  45. [Wang et al., 2019a] Haoyu Wang, Defu Lian, and Yong Ge. Bi- narized collaborative filtering with distilling graph convolutional networks. In IJCAI, pages 4802-4808, 2019.
  46. [Wang et al., 2019b] Hongwei Wang, Fuzheng Zhang, and et al. Knowledge-aware graph neural networks with label smoothness regularization for recommender systems. In SIGKDD, pages 968-977, 2019.
  47. [Wang et al., 2019c] Hongwei Wang, Fuzheng Zhang, Miao Zhao, and et al. Multi-task feature learning for knowledge graph en- hanced recommendation. In WWW, pages 2000-2010, 2019.
  48. [Wang et al., 2019d] Shoujin Wang, Longbing Cao, Yan Wang, and et al. A survey on session-based recommender systems. arXiv preprint arXiv:1902.04864, 2019.
  49. [Wang et al., 2019e] Shoujin Wang, Liang Hu, Yan Wang, and et al. Sequential recommender systems: challenges, progress and prospects. In IJCAI, pages 6332-6338, 2019. IJCAI
  50. [Wang et al., 2019f] Xiang Wang, Xiangnan He, Yixin Cao, and et al. Kgat: Knowledge graph attention network for recommen- dation. In SIGKDD, pages 950-958, 2019.
  51. [Wang et al., 2019g] Xiang Wang, Dingxian Wang, Canran Xu, Xi- angnan He, and et al. Explainable reasoning over knowledge graphs for recommendation. In AAAI, pages 5329-5336, 2019.
  52. [Wang et al., 2019h] Zekai Wang, Hongzhi Liu, Yingpeng Du, and et al. Unified embedding model over heterogeneous informa- tion network for personalized recommendation. In IJCAI, pages 3813-3819, 2019. IJCAI
  53. [Wang et al., 2020a] Nan Wang, Shoujin Wang, Yan Wang, and et al. Modelling local and global dependencies for next-item rec- ommendations. In WISE, pages 285-300, 2020.
  54. [Wang et al., 2020b] Shoujin Wang, Liang Hu, Yan Wang, and et al. Intention2basket: A neural intention-driven approach for dy- namic next-basket planning. In IJCAI, pages 2333-2339, 2020. IJCAI
  55. [Wang et al., 2020c] Wen Wang, Wei Zhang, Shukai Liu, Qi Liu, Bo Zhang, Leyu Lin, and Hongyuan Zha. Beyond clicks: Model- ing multi-relational item graph for session-based target behavior prediction. In The Web Conference, pages 3056-3062, 2020.
  56. [Wen et al., 2018] Yufei Wen, Lei Guo, Zhumin Chen, and Jun Ma. Network embedding based recommendation method in so- cial networks. In WWW, pages 11-12, 2018.
  57. [Wu et al., 2019a] Le Wu, Peijie Sun, Yanjie Fu, and et al. A neural influence diffusion model for social recommendation. In SIGIR, pages 235-244, 2019.
  58. [Wu et al., 2019b] Shu Wu, Yuyuan Tang, Yanqiao Zhu, and et al. Session-based recommendation with graph neural networks. In AAAI, pages 346-353, 2019.
  59. [Wu et al., 2020a] Le Wu, Junwei Li, Peijie Sun, and et al. Diffnet++: A neural influence and interest diffusion network for social recommendation. IEEE Transactions on Knowledge and Data Engineering, 2020. doi: 10.1109/TKDE.2020.3048414. DOI
  60. [Wu et al., 2020b] Shiwen Wu, Wentao Zhang, Fei Sun, and Bin Cui. Graph neural networks in recommender systems: A survey. arXiv preprint arXiv:2011.02260, 2020.
  61. [Wu et al., 2021] Zonghan Wu, Shirui Pan, Fengwen Chen, Guodong Long, Chengqi Zhang, and S Yu Philip. A compre- hensive survey on graph neural networks. IEEE Transactions on Neural Networks and Learning Systems, 32(1):4-24, 2021.
  62. [Xu et al., 2019] Chengfeng Xu, Pengpeng Zhao, and et al. Graph contextualized self-attention network for session-based recom- mendation. In IJCAI, pages 3940-3946, 2019. IJCAI
  63. [Yang et al., 2018] Jheng-Hong Yang, Chih-Ming Chen, Chuan-Ju Wang, and Ming-Feng Tsai. Hop-rec: high-order proximity for implicit recommendation. In RecSys, pages 140-144, 2018.
  64. [Yin et al., 2010] Zhijun Yin, Manish Gupta, Tim Weninger, and Jiawei Han. Linkrec: a unified framework for link recommen- dation with user attributes and graph structure. In WWW, pages 1211-1212, 2010.
  65. [Ying et al., 2018] Rex Ying, Ruining He, and et al. Graph convo- lutional neural networks for web-scale recommender systems. In SIGKDD, pages 974-983, 2018.
  66. [Yu and Qin, 2020] Wenhui Yu and Zheng Qin. Graph convolu- tional network for recommendation with low-pass collaborative filters. In ICML, pages 10936-10945, 2020.
  67. [Zha et al., 2001] Hongyuan Zha, Xiaofeng He, Chris Ding, Horst Simon, and Ming Gu. Bipartite graph partitioning and data clus- tering. In CIKM, pages 25-32, 2001.
  68. [Zhang and Chen, 2018] Yongfeng Zhang and Xu Chen. Explain- able recommendation: A survey and new perspectives. arXiv preprint arXiv:1804.11192, 2018.
  69. [Zhang and Chen, 2020] Muhan Zhang and Yixin Chen. Inductive matrix completion based on graph neural networks. In ICLR, 2020.
  70. [Zhang et al., 2019a] Jiani Zhang, Xingjian Shi, Shenglin Zhao, and Irwin King. Star-gcn: Stacked and reconstructed graph con- volutional networks for recommender systems. In IJCAI, 2019. IJCAI
  71. [Zhang et al., 2019b] Shuai Zhang, Lina Yao, Aixin Sun, and Yi Tay. Deep learning based recommender system: A survey and new perspectives. ACM Computing Surveys, 52(1):1-38, 2019.
  72. [Zhao et al., 2017] Huan Zhao, Quanming Yao, Jianda Li, and et al. Meta-graph based recommendation fusion over heterogeneous information networks. In SIGKDD, pages 635-644, 2017.
  73. [Zheng et al., 2018] Lei Zheng, Chun-Ta Lu, Fei Jiang, and et al. Spectral collaborative filtering. In RecSys, pages 311-319, 2018.
  74. [Zhu et al., 2019] Feng Zhu, Chaochao Chen, Yan Wang, and et al. Dtcdr: A framework for dual-target cross-domain recommenda- tion. In CIKM, pages 1533-1542, 2019.
  75. [Zhu et al., 2021] Feng Zhu, Yan Wang, Chaochao Chen, and et al. Cross-domain recommendation: Challenges, progress, and prospects. arXiv preprint arXiv:2103.01696, 2021. IJCAI

References were extracted automatically from the PDF and may contain errors.

Welcome Future Conferences AI Journal Division IJCAI Proceedings About IJCAI IJCAI Awards