skip to main content
research-article
Free Access
Just Accepted

Knowledge Graph Enhanced Contextualized Attention-Based Network for Responsible User-Specific Recommendation

Authors Info & Claims
Online AM:22 January 2024Publication History
Skip Abstract Section

Abstract

With the ever-increasing dataset size and data storage capacity, there is a strong need to build systems that can effectively utilize these vast datasets to extract valuable information. Large datasets often exhibit sparsity and pose cold start problems, necessitating the development of responsible recommender systems. Knowledge graphs have utility in responsibly representing information related to recommendation scenarios. However, many studies overlook explicitly encoding contextual information, which is crucial for reducing the bias of multi-layer propagation. Additionally, existing methods stack multiple layers to encode high-order neighbor information, while disregarding the relational information between items and entities. This oversight hampers their ability to capture the collaborative signal latent in user-item interactions. This is particularly important in health informatics, where knowledge graphs consist of various entities connected to items through different relations. Ignoring the relational information renders them insufficient for modeling user preferences. This work presents an end-to-end recommendation framework named Knowledge Graph Enhanced Contextualized Attention-Based Network (KGCAN). It explicitly encodes both relational and contextual information of entities to preserve the original entity information. Furthermore, a user-specific attention mechanism is employed to capture personalized recommendations. The proposed model is validated on three benchmark datasets through extensive experiments. The experimental results demonstrate that KGCAN outperforms existing KG-based recommendation models. Additionally, a case study from the healthcare domain is discussed, highlighting the importance of attention mechanisms and high-order connectivity in the responsible recommendation system for health informatics.

References

  1. C. Yin, J. Wang, and J. H. Park, “An improved recommendation algorithm for big data cloud service based on the trust in sociology,” Neurocomputing, vol. 256, pp. 49–55, 2017, doi: https://doi.org/10.1016/j.neucom.2016.07.079.Google ScholarGoogle ScholarDigital LibraryDigital Library
  2. Y. Koren, R. Bell, and C. Volinsky, “Matrix factorization techniques for recommender systems,” IEEE Comput., vol. 42, no. 8, pp. 30–37, 2009.Google ScholarGoogle ScholarDigital LibraryDigital Library
  3. M. Jamali and M. Ester, “A Matrix Factorization Technique with Trust Propagation for Recommendation in Social Networks,” Proc. fourth ACM Conf. Recomm. Syst. - RecSys ’10, doi: 10.1145/1864708.Google ScholarGoogle ScholarDigital LibraryDigital Library
  4. X. He, L. Liao, H. Zhang, L. Nie, … X. H.-P. of the 26th, and undefined 2017, “Neural collaborative filtering,” dl.acm.org, pp. 173–182, 2017, doi: 10.1145/3038912.3052569.Google ScholarGoogle ScholarDigital LibraryDigital Library
  5. Y. Tay, L. Anh Tuan, and S. C. Hui, “Latent relational metric learning via memory-based attention for collaborative ranking,” in Proceedings of the 2018 World Wide Web Conference, 2018, pp. 729–739.Google ScholarGoogle ScholarDigital LibraryDigital Library
  6. H. Wang et al., “RippleNet: Propagating user preferences on the knowledge graph for recommender systems,” in International Conference on Information and Knowledge Management, Proceedings, Oct. 2018, pp. 417–426. doi: 10.1145/3269206.3271739.Google ScholarGoogle ScholarDigital LibraryDigital Library
  7. Y. Cao, X. Wang, X. He, Z. Hu, and T. S. Chua, “Unifying knowledge graph learning and recommendation: Towards a better understanding of user preferences,” Web Conf. 2019 - Proc. World Wide Web Conf. WWW 2019, pp. 151–161, May 2019, doi: 10.1145/3308558.3313705.Google ScholarGoogle ScholarDigital LibraryDigital Library
  8. Z. Sun, J. Yang, J. Zhang, A. Bozzon, L.-K. Huang, and C. Xu, “Recurrent Knowledge Graph Embedding for Effective Recommendation,” Proc. 12th ACM Conf. Recomm. Syst., 2018, doi: 10.1145/3240323.Google ScholarGoogle ScholarDigital LibraryDigital Library
  9. B. Hu, C. Shi, W. X. Zhao, and P. S. Yu, “Leveraging meta-path based context for top-n recommendation with a neural co-attention model,” Proc. ACM SIGKDD Int. Conf. Knowl. Discov. Data Min., pp. 1531–1540, Jul. 2018, doi: 10.1145/3219819.3219965.Google ScholarGoogle ScholarDigital LibraryDigital Library
  10. F. Zhang, N. J. Yuan, D. Lian, X. Xie, and W. Y. Ma, “Collaborative knowledge base embedding for recommender systems,” Proc. ACM SIGKDD Int. Conf. Knowl. Discov. Data Min., vol. 13-17-August-2016, pp. 353–362, Aug. 2016, doi: 10.1145/2939672.2939673.Google ScholarGoogle ScholarDigital LibraryDigital Library
  11. R. Yin, K. Li, G. Zhang, and J. Lu, “A deeper graph neural network for recommender systems,” Knowledge-Based Syst., vol. 185, p. 105020, 2019.Google ScholarGoogle ScholarDigital LibraryDigital Library
  12. A. M.-I. T. on N. Networks and undefined 2009, “Neural network for graphs: A contextual constructive approach,” ieeexplore.ieee.org, Accessed: Dec. 12, 2021. [Online]. Available: https://ieeexplore.ieee.org/abstract/document/4773279Google ScholarGoogle Scholar
  13. C. Hsu and C. Te Li, “RetaGNN: Relational temporal attentive graph neural networks for holistic sequential recommendation,” Web Conf. 2021 - Proc. World Wide Web Conf. WWW 2021, pp. 2968–2979, 2021, doi: 10.1145/3442381.3449957.Google ScholarGoogle ScholarDigital LibraryDigital Library
  14. Z. Wang, G. Lin, H. Tan, Q. Chen, and X. Liu, “CKAN: Collaborative Knowledge-aware Attentive Network for Rec-ommender Systems,” in Proceedings of the 43rd International ACM SIGIR Conference on Research and Development in Information Retrieval, 2020, pp. 219–228. doi: 10.1145/3397271.Google ScholarGoogle ScholarDigital LibraryDigital Library
  15. X. Wang, X. He, Y. Cao, M. Liu, and T.-S. Chua, “KGAT: Knowledge Graph Attention Network for Recommendation,” in Proceedings of the 25th ACM SIGKDD International Conference on Knowledge Discovery & Data Mining, 2019, pp. 950–958. doi: 10.1145/3292500.Google ScholarGoogle ScholarDigital LibraryDigital Library
  16. J. Zhou et al., “Graph neural networks: A review of methods and applications,” AI Open, vol. 1, pp. 57–81, 2020.Google ScholarGoogle ScholarCross RefCross Ref
  17. T. N. Kipf and M. Welling, “Semi-supervised classification with graph convolutional networks,” 2017.Google ScholarGoogle Scholar
  18. J. Bruna, W. Zaremba, A. Szlam, and Y. LeCun, “Spectral networks and locally connected networks on graphs,” 2014.Google ScholarGoogle Scholar
  19. M. Defferrard, X. Bresson, P. Vandergheynst, "Convolutional neural networks on graphs with fast localized spectral filtering," Advances in neural information processing systems, vol. 29, 2016.Google ScholarGoogle Scholar
  20. A. Micheli, “Neural network for graphs: A contextual constructive approach,” IEEE Trans. Neural Networks, vol. 20, no. 3, pp. 498–511, 2009, doi: 10.1109/TNN.2008.2010350.Google ScholarGoogle ScholarDigital LibraryDigital Library
  21. W. L. Hamilton, R. Ying, and J. Leskovec, “Inductive representation learning on large graphs,” in Proceedings of the 31st International Conference on Neural Information Processing Systems, 2017, pp. 1025–1035.Google ScholarGoogle Scholar
  22. P. Veličković, G. Cucurull, A. Casanova, A. Romero, P. Lio, and Y. Bengio, “Graph attention networks,” 2018.Google ScholarGoogle Scholar
  23. X. He, K. Deng, X. Wang, Y. Li, Y. Zhang, and M. Wang, “LightGCN: Simplifying and Powering Graph Convolution Network for Recommendation,” in SIGIR, 2020, pp. 639–648. doi: 10.1145/3397271.3401063.Google ScholarGoogle ScholarDigital LibraryDigital Library
  24. F. Liu, Z. Cheng, L. Zhu, Z. Gao, and L. Nie, “Interest-aware message-passing GCN for recommendation,” in The Web Conference 2021 - Proceedings of the World Wide Web Conference, WWW 2021, 2021, pp. 1296–1305. doi: 10.1145/3442381.3449986.Google ScholarGoogle ScholarDigital LibraryDigital Library
  25. H. Wang, F. Zhang, X. Xie, and M. Guo, “DKN: Deep knowledge-aware network for news recommendation,” Web Conf. 2018 - Proc. World Wide Web Conf. WWW 2018, vol. 2, pp. 1835–1844, 2018, doi: 10.1145/3178876.3186175.Google ScholarGoogle ScholarDigital LibraryDigital Library
  26. H. Wang, M. Zhao, X. Xie, W. Li, and M. Guo, “Knowledge graph convolutional networks for recommender systems,” in The Web Conference 2019 - Proceedings of the World Wide Web Conference, WWW 2019, May 2019, pp. 3307–3313. doi: 10.1145/3308558.3313417.Google ScholarGoogle ScholarDigital LibraryDigital Library
  27. H. Wang et al., “Knowledge-aware Graph Neural Networks with Label Smoothness Regularization for Recommender Systems,” in Proceedings of the 25th ACM SIGKDD International Conference on Knowledge Discovery & Data Mining, 2019, pp. 968–977. doi: 10.1145/3292500.Google ScholarGoogle ScholarDigital LibraryDigital Library
  28. X. Yu et al., “Recommendation in Heterogeneous Information Networks with Implicit User Feedback *,” Proc. 7th ACM Conf. Recomm. Syst., doi: 10.1145/2507157.Google ScholarGoogle ScholarDigital LibraryDigital Library
  29. Y. Dong, N. V. Chawla, and A. Swami, “Metapath2vec: Scalable representation learning for heterogeneous networks,” in Proceedings of the ACM SIGKDD International Conference on Knowledge Discovery and Data Mining, 2017, pp. 135–144. doi: 10.1145/3097983.3098036.Google ScholarGoogle ScholarDigital LibraryDigital Library
  30. Y. Liu, S. Yang, Y. Xu, C. Miao, M. Wu, and J. Zhang, “Contextualized Graph Attention Network for Recommendation with Item Knowledge Graph,” IEEE Trans. Knowl. Data Eng., vol. 4347, no. c, pp. 1–14, 2021, doi: 10.1109/TKDE.2021.3082948.Google ScholarGoogle ScholarCross RefCross Ref
  31. B. Zamanlooy and M. Mirhassani, “Efficient VLSI implementation of neural networks with hyperbolic tangent activation function,” IEEE Trans. Very Large Scale Integr. Syst., vol. 22, no. 1, pp. 39–48, 2014, doi: 10.1109/TVLSI.2012.2232321.Google ScholarGoogle ScholarDigital LibraryDigital Library
  32. R. Memisevic, C. Zach, M. Pollefeys, and G. E. Hinton, “Gated softmax classification,” in Advances in neural information processing systems, 2010, pp. 1603–1611.Google ScholarGoogle Scholar
  33. H. Wang et al., “Knowledge-aware graph neural networks with label smoothness regularization for recommender systems,” dl.acm.org, vol. 19, pp. 968–977, Jul. 2019, doi: 10.1145/3292500.3330836.Google ScholarGoogle ScholarDigital LibraryDigital Library
  34. L. Sang, M. Xu, S. Qian, and X. Wu, “Knowledge graph enhanced neural collaborative recommendation,” Expert Syst. Appl., vol. 164, 2021, doi: 10.1016/j.eswa.2020.113992.Google ScholarGoogle ScholarCross RefCross Ref
  35. D. P. Kingma and J. Ba, “Adam: A method for stochastic optimization,” 2014.Google ScholarGoogle Scholar
  36. X. Glorot and Y. Bengio, “Understanding the difficulty of training deep feedforward neural networks,” in Proceedings of the thirteenth international conference on artificial intelligence and statistics, 2010, pp. 249–256.Google ScholarGoogle Scholar
  37. G. Shani and A. Gunawardana, “Evaluating recommendation systems,” in Recommender systems handbook, Springer, 2011, pp. 257–297.Google ScholarGoogle ScholarCross RefCross Ref
  38. F. Gräßer, S. Kallumadi, H. Malberg, and S. Zaunseder, “Aspect-based sentiment analysis of drug reviews applying cross-domain and cross-data learning,” in Proceedings of the 2018 International Conference on Digital Health, 2018, pp. 121–125.Google ScholarGoogle ScholarDigital LibraryDigital Library
  39. R. Sun et al., “Multi-modal knowledge graphs for recommender systems,” in Proceedings of the 29th ACM international conference on information & knowledge management, 2020, pp. 1405–1414.Google ScholarGoogle ScholarDigital LibraryDigital Library
  40. X. Sha, Z. Sun, and J. Zhang, “Hierarchical attentive knowledge graph embedding for personalized recommendation,” Electron Commer Res Appl, vol. 48, p. 101071, 2021.Google ScholarGoogle ScholarDigital LibraryDigital Library
  41. H. Lin, Y. Liu, W. Wang, Y. Yue, and Z. Lin, “Learning entity and relation embeddings for knowledge resolution,” Procedia Comput Sci, vol. 108, pp. 345–354, 2017.Google ScholarGoogle ScholarCross RefCross Ref

Index Terms

  1. Knowledge Graph Enhanced Contextualized Attention-Based Network for Responsible User-Specific Recommendation
            Index terms have been assigned to the content through auto-classification.

            Recommendations

            Comments

            Login options

            Check if you have access through your login credentials or your institution to get full access on this article.

            Sign in

            Full Access

            • Published in

              cover image ACM Transactions on Intelligent Systems and Technology
              ACM Transactions on Intelligent Systems and Technology Just Accepted
              ISSN:2157-6904
              EISSN:2157-6912
              Table of Contents

              Copyright © 2024 Copyright held by the owner/author(s). Publication rights licensed to ACM

              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

              • Online AM: 22 January 2024
              • Accepted: 14 December 2023
              • Revised: 18 November 2023
              • Received: 3 July 2023
              Published in tist Just Accepted

              Check for updates

              Qualifiers

              • research-article
            • Article Metrics

              • Downloads (Last 12 months)349
              • Downloads (Last 6 weeks)111

              Other Metrics

            PDF Format

            View or Download as a PDF file.

            PDF

            eReader

            View online with eReader.

            eReader