Nothing Special   »   [go: up one dir, main page]

skip to main content
10.1145/3573834.3574487acmotherconferencesArticle/Chapter ViewAbstractPublication PagesaissConference Proceedingsconference-collections
research-article

Graph Neural Network Recommendation Method Based on User Behavior

Published: 17 January 2023 Publication History

Abstract

In recent years, the recommendation field has gradually started to combine GNN-like approaches to address the challenges. The Neural Graph Collaborative Filtering (NGCF) framework has made a preliminary attempt to extract structural knowledge in model-based collaborative filtering based on graph convolution with message passing mechanisms, opening up new research possibilities. However, the NGCF framework does not consider the semantic information in the topology and only constructs a single heterogeneous graph.
In our work, we suggest explicit semantic encoding of edges for different user behaviors and propose a Heterogeneous Graph Convolution Collaborative Filtering (HGCCF) framework combined with message propagation mechanism, which can mine richer collaborative information and effectively alleviate the sparsity problem of bipartite graph and enhance the cold start capability. Furthermore, we reduce the computational effort through compressing the initial embedding vector and sharing parameters in the message passing. Our Top-N recommendation experiments on pre-processed real e-commerce data from Alibaba verify that HGCCF has higher recommendation accuracy and the ability to cope with cold starts. In addition, we also design hyperparametric experiments of HGCCF to explore the effect of HGCCF on performance with different propagation learning layers, different normalization coefficients prui, and different output dimensions of embedding propagation layers.

References

[1]
Xavier Amatriain. 2013. Big & personal: data and models behind netflix recommendations. In Proceedings of the 2nd international workshop on big data, streams and heterogeneous source Mining: Algorithms, systems, programming models and applications. 1–6.
[2]
Rianne van den Berg, Thomas N Kipf, and Max Welling. 2017. Graph convolutional matrix completion. arXiv preprint arXiv:1706.02263(2017).
[3]
Besim Bilalli, Alberto Abelló, Tomas Aluja-Banet, and Robert Wrembel. 2018. Intelligent assistance for data pre-processing. Computer Standards & Interfaces 57 (2018), 101–109.
[4]
Yixin Cao, Xiang Wang, Xiangnan He, Zikun Hu, and Tat-Seng Chua. 2019. Unifying knowledge graph learning and recommendation: Towards a better understanding of user preferences. In The world wide web conference. 151–161.
[5]
Christopher J Cellucci, Alfonso M Albano, and PE Rapp. 2003. Comparative study of embedding methods. Physical Review E 67, 6 (2003), 066210.
[6]
Jingyuan Chen, Hanwang Zhang, Xiangnan He, Liqiang Nie, Wei Liu, and Tat-Seng Chua. 2017. Attentive collaborative filtering: Multimedia recommendation with item-and component-level attention. In Proceedings of the 40th International ACM SIGIR conference on Research and Development in Information Retrieval. 335–344.
[7]
Peng Cui, Xiao Wang, Jian Pei, and Wenwu Zhu. 2018. A survey on network embedding. IEEE transactions on knowledge and data engineering 31, 5(2018), 833–852.
[8]
Michaël Defferrard, Xavier Bresson, and Pierre Vandergheynst. 2016. Convolutional neural networks on graphs with fast localized spectral filtering. Advances in neural information processing systems 29 (2016).
[9]
Luciano Floridi. 2005. Is semantic information meaningful data?Philosophy and phenomenological research 70, 2 (2005), 351–370.
[10]
Will Hamilton, Zhitao Ying, and Jure Leskovec. 2017. Inductive representation learning on large graphs. Advances in neural information processing systems 30 (2017).
[11]
Xiangnan He, Lizi Liao, Hanwang Zhang, Liqiang Nie, Xia Hu, and Tat-Seng Chua. 2017. Neural collaborative filtering. In Proceedings of the 26th international conference on world wide web. 173–182.
[12]
Jonathan L Herlocker, Joseph A Konstan, and John Riedl. 2000. Explaining collaborative filtering recommendations. In Proceedings of the 2000 ACM conference on Computer supported cooperative work. 241–250.
[13]
Thomas N Kipf and Max Welling. 2016. Semi-supervised classification with graph convolutional networks. arXiv preprint arXiv:1609.02907(2016).
[14]
Yehuda Koren, Robert Bell, and Chris Volinsky. 2009. Matrix factorization techniques for recommender systems. Computer 42, 8 (2009), 30–37.
[15]
Yehuda Koren, Steffen Rendle, and Robert Bell. 2022. Advances in collaborative filtering. Recommender systems handbook(2022), 91–142.
[16]
Xuan Nhat Lam, Thuc Vu, Trong Duc Le, and Anh Duc Duong. 2008. Addressing cold-start problem in recommendation systems. In Proceedings of the 2nd international conference on Ubiquitous information management and communication. 208–211.
[17]
Xin Li and Dan Roth. 2006. Learning question classifiers: the role of semantic information. Natural Language Engineering 12, 3 (2006), 229–249.
[18]
Huan Liu, Farhad Hussain, Chew Lim Tan, and Manoranjan Dash. 2002. Discretization: An enabling technique. Data mining and knowledge discovery 6, 4 (2002), 393–423.
[19]
Nazri Mohd Nawi, Walid Hasen Atomi, and Mohammad Zubair Rehman. 2013. The effect of data pre-processing on optimized training of artificial neural networks. Procedia Technology 11(2013), 32–39.
[20]
Lara Quijano-Sanchez, Juan A Recio-Garcia, and Belen Diaz-Agudo. 2011. Happymovie: A facebook application for recommending movies to groups. In 2011 IEEE 23rd international conference on tools with artificial intelligence. IEEE, 239–244.
[21]
Andrew I Schein, Alexandrin Popescul, Lyle H Ungar, and David M Pennock. 2002. Methods and metrics for cold-start recommendations. In Proceedings of the 25th annual international ACM SIGIR conference on Research and development in information retrieval. 253–260.
[22]
Chuan Shi, Binbin Hu, Wayne Xin Zhao, and S Yu Philip. 2018. Heterogeneous information network embedding for recommendation. IEEE Transactions on Knowledge and Data Engineering 31, 2(2018), 357–370.
[23]
Brent Smith and Greg Linden. 2017. Two decades of recommender systems at Amazon. com. Ieee internet computing 21, 3 (2017), 12–18.
[24]
Xiaoyuan Su and Taghi M Khoshgoftaar. 2009. A survey of collaborative filtering techniques. Advances in artificial intelligence 2009 (2009).
[25]
Xiang Wang, Xiangnan He, Meng Wang, Fuli Feng, and Tat-Seng Chua. 2019. Neural graph collaborative filtering. In Proceedings of the 42nd international ACM SIGIR conference on Research and development in Information Retrieval. 165–174.
[26]
Lianghao Xia, Chao Huang, Yong Xu, Jiashu Zhao, Dawei Yin, and Jimmy Huang. 2022. Hypergraph contrastive collaborative filtering. In Proceedings of the 45th International ACM SIGIR Conference on Research and Development in Information Retrieval. 70–79.
[27]
Keyulu Xu, Chengtao Li, Yonglong Tian, Tomohiro Sonobe, Ken-ichi Kawarabayashi, and Stefanie Jegelka. 2018. Representation learning on graphs with jumping knowledge networks. In International conference on machine learning. PMLR, 5453–5462.
[28]
Chuxu Zhang, Dongjin Song, Chao Huang, Ananthram Swami, and Nitesh V Chawla. 2019. Heterogeneous graph neural network. In Proceedings of the 25th ACM SIGKDD international conference on knowledge discovery & data mining. 793–803.

Index Terms

  1. Graph Neural Network Recommendation Method Based on User Behavior

    Recommendations

    Comments

    Please enable JavaScript to view thecomments powered by Disqus.

    Information & Contributors

    Information

    Published In

    cover image ACM Other conferences
    AISS '22: Proceedings of the 4th International Conference on Advanced Information Science and System
    November 2022
    396 pages
    ISBN:9781450397933
    DOI:10.1145/3573834
    Permission to make digital or hard copies of all or part of this work for personal or classroom use is granted without fee provided that copies are not made or distributed for profit or commercial advantage and that copies bear this notice and the full citation on the first page. Copyrights for components of this work owned by others than the author(s) must be honored. Abstracting with credit is permitted. To copy otherwise, or republish, to post on servers or to redistribute to lists, requires prior specific permission and/or a fee. Request permissions from [email protected].

    Publisher

    Association for Computing Machinery

    New York, NY, United States

    Publication History

    Published: 17 January 2023

    Permissions

    Request permissions for this article.

    Check for updates

    Author Tags

    1. collaborative filtering
    2. graph neural network
    3. heterogeneous graph
    4. recommendation
    5. user behavior

    Qualifiers

    • Research-article
    • Research
    • Refereed limited

    Conference

    AISS 2022

    Acceptance Rates

    Overall Acceptance Rate 41 of 95 submissions, 43%

    Contributors

    Other Metrics

    Bibliometrics & Citations

    Bibliometrics

    Article Metrics

    • 0
      Total Citations
    • 60
      Total Downloads
    • Downloads (Last 12 months)22
    • Downloads (Last 6 weeks)1
    Reflects downloads up to 21 Nov 2024

    Other Metrics

    Citations

    View Options

    Login options

    View options

    PDF

    View or Download as a PDF file.

    PDF

    eReader

    View online with eReader.

    eReader

    HTML Format

    View this article in HTML Format.

    HTML Format

    Media

    Figures

    Other

    Tables

    Share

    Share

    Share this Publication link

    Share on social media