DOI QR코드

DOI QR Code

Knowledge Recommendation Based on Dual Channel Hypergraph Convolution

  • Yue Li (Guangdong Communication Polytechnic, School of Information)
  • Received : 2022.12.06
  • Accepted : 2023.11.03
  • Published : 2023.11.30

Abstract

Knowledge recommendation is a type of recommendation system that recommends knowledge content to users in order to satisfy their needs. Although using graph neural networks to extract data features is an effective method for solving the recommendation problem, there is information loss when modeling real-world problems because an edge in a graph structure can only be associated with two nodes. Because one super-edge in the hypergraph structure can be connected with several nodes and the effectiveness of knowledge graph for knowledge expression, a dual-channel hypergraph convolutional neural network model (DCHC) based on hypergraph structure and knowledge graph is proposed. The model divides user data and knowledge data into user subhypergraph and knowledge subhypergraph, respectively, and extracts user data features by dual-channel hypergraph convolution and knowledge data features by combining with knowledge graph technology, and finally generates recommendation results based on the obtained user embedding and knowledge embedding. The performance of DCHC model is higher than the comparative model under AUC and F1 evaluation indicators, comparative experiments with the baseline also demonstrate the validity of DCHC model.

Keywords

Acknowledgement

This work was supported by Department of Education of Guangdong Province under Grant No. GDGJ2021111 and the Chinese Society for Technical and Vocational Education under Grant No. ZJ2022B23.

References

  1. M. Mameli, M. Paolanti, R. Pietrini, G. Pazzaglia, E. Frontoni et al., "Deep learning approaches for fashion knowledge extraction from social media: A review," IEEE Access, vol. 10, pp. 1545-1576, Dec. 2021.
  2. Q. Guo, F. Zhuang, C. Qin and H. Zhu, "A survey on knowledge graph-based recommender systems," IEEE Transactions on Knowledge and Data Engineering, vol. 34, no. 8, pp. 3549-3568, 2022. https://doi.org/10.1109/TKDE.2020.3028705
  3. Z. Batmaz, A. Yurekli, A. Bilge and C. Kaleli, "A review on deep learning for recommender systems: challenges and remedies," Artificial Intelligence Review, vol. 52, no. 1, pp.1-37, Aug. 2018. https://doi.org/10.1007/s10462-018-9654-y
  4. Stefanie. J, "Theory of Graph Neural Networks: Representation and Learning," arXiv preprint arXiv: 2204.07697v1, Apr. 2022.
  5. J. Liu and L. Duan, "A survey on knowledge graph-based recommender systems,'' in Proc. of IEEE 5th Adv. Inf. Technol., Electron. Automat. Control Conf. (IAEAC), vol. 5, pp. 2450-2453, Apr. 2021.
  6. Zhang. L, Guo. J, Wang. J, Li. S and Zhang. C, "Hypergraph and Uncertain Hypergraph Representation Learning Theory and Methods," Mathematics, vol. 10, no.11, 1921, Jun. 2022.
  7. Burke. R, "Hybrid Recommender Systems: Survey and Experiments," User Model User-Adap Inter, vol. 12, pp. 331-370, Nov. 2002. https://doi.org/10.1023/A:1021240730564
  8. Chicaiza. J and Priscila.V, "A Comprehensive Survey of Knowledge Graph-Based Recommender Systems: Technologies, Development, and Contributions," Information, vol. 12, no. 6, 232, May. 2021.
  9. S. Wu, F. Sun, W. Zhang, X. Xie and B. Cui, "Graph neural networks in recommender systems: a survey," ACM Computing Surveys, vol.55, No.97, pp. 1-37, Dec. 2022. https://doi.org/10.1145/3535101
  10. Z. Zhang, P. Cui and W. Zhu, "Deep Learning on Graphs: A Survey," IEEE Transactions on Knowledge and Data Engineering, vol. 34, no. 1, pp. 249-270, 2022. https://doi.org/10.1109/TKDE.2020.2981333
  11. C. Berge, The theory of graphs and its applications, Methuen & Co. Ltd., London, John Wiley & Sons Inc., New York, 1962. 
  12. J. Zhang, F. Li, X. Xiao, T. Xu, Y. Rong et al., "Hypergraph Convolutional Networks via Equivalency between Hypergraphs and Undirected Graphs," arXiv preprint arXiv: 2203.16939, Jul. 2022.
  13. S. Ji, Y. Feng, R. Ji, X. Zhao, W. Tang and Y. Gao, "Dual Channel Hypergraph Collaborative Filtering," in Proc. of the 26th ACM SIGKDD International Conference on Knowledge Discovery & Data Mining, pp. 2020-2029, Aug. 2020.
  14. B. Liu, P. Zhao, F. Zhuang, X. Xian, Y. Liu and V.S. Sheng, "Knowledge-Aware Hypergraph Neural Network for Recommender Systems," in Proc. of DASFAA 2021: Database Systems for Advanced Applications, pp 132-147, Apr. 2021.
  15. J. Yu, H. Yin, J. Li, Q. Wang, N. Q. V. Hung and X. Zhang, "Self-Supervised Multi-Channel Hypergraph Convolutional Network for Social Recommendation," in Proc. of the Web Conference 2021 (WWW '21). Association for Computing Machinery, pp. 413-424, Apr. 2021.
  16. D. Yang, X. Xia, L. Ye, L. Xue and Y. Xiao, "Knowledge-enhanced Recommender Systems: A Survey and Prospect," Journal of Cyber Security, vol. 6, no. 5, pp.35-51, Oct. 2021.
  17. Bordes. A, Usunier. N, Garcia-Duran. A, Weston. J and Yakhnenko. O, "Translating embeddings for modeling multi-relational data," in Proc. of Neural Information Processing Systems Conference, pp. 2787-2795, Dec. 2013.
  18. G. Ji, S. He, L. Xu, K. Liu and J. Zhao, "Knowledge graph embedding via dynamic mapping matrix," in Proc. of the 53rd annual meeting of the association for computational linguistics and the 7th international joint conference on natural language processing, vol. 1, pp. 687-696, Beijing, China, Jul. 2015.
  19. Z. Wang, J. Zhang, J. Feng and Z. Chen, "Knowledge Graph Embedding by Translating on Hyperplanes," in Proc. of the AAAI Conference on Artificial Intelligence, vol. 28, no. 1, Jun. 2014.
  20. F. Che, D. Zhang, J. Tao, M. Niu and B. Zhao, "Parame: Regarding neural network parameters as relation embeddings for knowledge graph completion," in Proc. of the AAAI Conference on Artificial Intelligence, vol. 34, no. 03, pp. 2774-2781, Apr. 2020.
  21. H. Wang, F. Zhang, J. Wang, M. Zhao, W. Li et al., "RippleNet: Propagating user preferences on the knowledge graph for recommender systems," in Proc. of the 27th ACM international conference on information and knowledge management, Torino, Italy, pp. 417-426, Oct. 2018.
  22. H. Wang, M. Zhao, X. Xie, W. Li and M. Guo, "Knowledge graph convolutional networks for recommender systems," in Proc. of The world wide web conference, San Francisco, CA USA, pp. 3307-3313, May. 2019.
  23. X. Wang, X. He, Y. Cao, M. Liu and T. S. Chua, "KGAT: Knowledge graph attention network for recommendation," in Proc. of the 25th ACM SIGKDD international conference on knowledge discovery & data mining, pp. 950-958, Jul. 2019.
  24. A. Rodriguez and A. Laio, "Clustering by fast search and find of density peaks," Science, vol. 344, pp. 1492-1496, Jun. Jun. 2014. https://doi.org/10.1126/science.1242072
  25. I. Tiddi and S. Schlobach, "Knowledge graphs as tools for explainable machine learning: A survey," Artificial Intelligence, vol. 302, 103627, Jan. 2022.
  26. D. Lu, D. Zhu, H. Du, Y. Sun, Y. Wang et al., "Fusion recommendation system based on collaborative filtering and knowledge graph," Computer Systems Science and Engineering, vol. 42, no.3, pp. 1133-1146, 2022. https://doi.org/10.32604/csse.2022.021525
  27. X. Liu, H. Tan, Q. Chen and Lin, G., "RAGAT: Relation Aware Graph Attention Network for Knowledge Graph Completion," IEEE Access, vol. 9, pp. 20840-20849, Jan. 2021. https://doi.org/10.1109/ACCESS.2021.3055529
  28. H. Wang, J. Leskovec, F. Zhang, M. Zhao, W. Li et al., "Knowledge-aware Graph Neural Networks with Label Smoothness Regularization for Recommender Systems," in Proc. of the ACM SIGKDD International Conference on Knowledge Discovery and Data Mining, Anchorage, AK, USA, pp. 968-977, Jul. 2019.
  29. Z. Wang, G. Lin, H. Tan, Q. Chen and X. Liu, "CKAN: Collaborative Knowledge-aware Attentive Network for Recommender Systems," in Proc. of the 43rd International ACM SIGIR Conference on Research and Development in Information Retrieval, Virtual Event, China, pp. 219-228, Jul. 2020.
  30. F. Zhang, N. J. Yuan, D. Lian, X. Xie and W. Y. Ma, "Collaborative knowledge base embedding for recommender systems," in Proc. of the ACM SIGKDD International Conference on Knowledge Discovery and Data Mining, California, USA, pp.353-362, Aug. 2016.
  31. Bingbing. X, Keting. C, Junjie. H, Huawei. S and Xueqi. C, "A survey on graph convolutional neural network," Chinese Journal of Computers, vol. 43, no. 5, pp. 755-780, May. 2020.