ABSTRACT
With sparse historical user-item interactions and redundant knowledge associations within the item knowledge graph for anonymous knowledge graph recommendation, it is challenging to utilize historical interactions and knowledge associations in a balanced way. Existing research defines the multi-order neighbors of users and aligns users to entities, which has the problems of high computational complexity, high user embeddings dependence on entity embeddings, and difficulty in migration. In this paper, we propose a collaboratively enhanced anonymized knowledge graph recommendation model (CE-KGR) to mine first-order similar users from historical user-item interactions, which has the advantages of low computational complexity and can flexibly migrate to the embedding-based knowledge graph recommendation models. Aiming to decouple user and entity embeddings, we use graph neural networks to explicitly aggregate similar users' information for updating user embeddings and mine similar users' potentially similar consumption preferences. We conducted extensive experiments on multiple public datasets. Compared to state-of-the-art recommendation models, CE-KGR obtains AUC gains of 0.63% and 2.92% and F1 gains of 0.59% and 2.78% on MovieLen1M and BookCrossing, respectively.
- Guo, Q., Zhuang, F., Qin, C., Zhu, H., Xie, X., Xiong, H., & He, Q. 2020. A survey on knowledge graph-based recommender systems. IEEE Transactions on Knowledge and Data Engineering, 34(8), 3549-3568.Google ScholarCross Ref
- Wang, X., Huang, T., Wang, D., Yuan, Y., Liu, Z., He, X., & Chua, T. S. 2021. Learning intents behind interactions with knowledge graph for recommendation. In Proceedings of the web conference 2021 (pp. 878-887).Google ScholarDigital Library
- Hu, B., Shi, C., Zhao, W. X., & Yu, P. S. 2018. Leveraging meta-path based context for top-n recommendation with a neural co-attention model. In Proceedings of the 24th ACM SIGKDD international conference on knowledge discovery & data mining (pp. 1531-1540).Google ScholarDigital Library
- Sun, Z., Yang, J., Zhang, J., Bozzon, A., Huang, L. K., & Xu, C. 2018. Recurrent knowledge graph embedding for effective recommendation. In Proceedings of the 12th ACM conference on recommender systems (pp. 297-305).Google ScholarDigital Library
- Zhang, F., Yuan, N. J., Lian, D., Xie, X., & Ma, W. Y. 2016. Collaborative knowledge base embedding for recommender systems. In Proceedings of the 22nd ACM SIGKDD international conference on knowledge discovery and data mining (pp. 353-362).Google ScholarDigital Library
- Wang, H., Zhang, F., Xie, X., & Guo, M. 2018. DKN: Deep knowledge-aware network for news recommendation. In Proceedings of the 2018 world wide web conference (pp. 1835-1844).Google ScholarDigital Library
- Cao, Y., Wang, X., He, X., Hu, Z., & Chua, T. S. 2019. Unifying knowledge graph learning and recommendation: Towards a better understanding of user preferences. In The world wide web conference (pp. 151-161).Google Scholar
- Ji, G., He, S., Xu, L., Liu, K., & Zhao, J. 2015. Knowledge graph embedding via dynamic mapping matrix. In Proceedings of the 53rd annual meeting of the association for computational linguistics and the 7th international joint conference on natural language processing (volume 1: Long papers) (pp. 687-696).Google ScholarCross Ref
- Wang, Z., Zhang, J., Feng, J., & Chen, Z. 2014. Knowledge graph embedding by translating on hyperplanes. In Proceedings of the AAAI conference on artificial intelligence (Vol. 28, No. 1).Google ScholarCross Ref
- Wang, H., Zhang, F., Wang, J., Zhao, M., Li, W., Xie, X., & Guo, M. 2018. Ripplenet: Propagating user preferences on the knowledge graph for recommender systems. In Proceedings of the 27th ACM international conference on information and knowledge management (pp. 417-426).Google ScholarDigital Library
- Wang, H., Zhao, M., Xie, X., Li, W., & Guo, M. 2019. Knowledge graph convolutional networks for recommender systems. In The world wide web conference (pp. 3307-3313).Google Scholar
- Wang, X., He, X., Cao, Y., Liu, M., & Chua, T. S. 2019. Kgat: Knowledge graph attention network for recommendation. In Proceedings of the 25th ACM SIGKDD international conference on knowledge discovery & data mining (pp. 950-958).Google ScholarDigital Library
- Wu, J., Wang, X., Feng, F., He, X., Chen, L., Lian, J., & Xie, X. 2021. Self-supervised graph learning for recommendation. In Proceedings of the 44th international ACM SIGIR conference on research and development in information retrieval (pp. 726-735).Google ScholarDigital Library
- Wang, Z., Lin, G., Tan, H., Chen, Q., & Liu, X. 2020. CKAN: Collaborative knowledge-aware attentive network for recommender systems. In Proceedings of the 43rd International ACM SIGIR conference on research and development in Information Retrieval (pp. 219-228).Google ScholarDigital Library
- Zou, D., Wei, W., Wang, Z., Mao, X. L., Zhu, F., Fang, R., & Chen, D. 2022. Improving knowledge-aware recommendation with multi-level interactive contrastive learning. In Proceedings of the 31st ACM international conference on information & knowledge management (pp. 2817-2826).Google ScholarDigital Library
Index Terms
- CE-KGR: Collaboratively Enhanced Knowledge Graph Recommendation
Recommendations
Unearthing Undiscovered Interests: Knowledge Enhanced Representation Aggregation for Long-Tail Recommendation
Integrated Uncertainty in Knowledge Modelling and Decision MakingAbstractGraph neural networks have achieved remarkable performance in the field of recommender systems. However, existing graph-based recommendation approaches predominantly focus on suggesting popular items, disregarding the significance of long-tail ...
User-Oriented Interest Representation on Knowledge Graph for Long-Tail Recommendation
Advanced Data Mining and ApplicationsAbstractGraph neural networks have demonstrated impressive performance in the field of recommender systems. However, existing graph neural network recommendation approaches are proficient in capturing users’ mainstream interests and recommending popular ...
RE-KGR: Relation-Enhanced Knowledge Graph Reasoning for Recommendation
Database Systems for Advanced ApplicationsAbstractA knowledge graph (KG) has been widely adopted to improve recommendation performance. The multi-hop user-item connections in a KG can provide reasons for recommending an item to a user. However, existing methods do not effectively leverage the ...
Comments