skip to main content
10.1145/3578741.3578776acmotherconferencesArticle/Chapter ViewAbstractPublication PagesmlnlpConference Proceedingsconference-collections
research-article

Bidirectional Knowledge-Aware Attention Network over Knowledge Graph for Explainable Recommendation

Authors Info & Claims
Published:06 March 2023Publication History

ABSTRACT

Now recommendation systems are introduced into various online applications to help users find the content they want from massive data. Although the recommendation method based on collaborative filtering can adapt to the change of recommendation scenarios, the recommendation heavily depends on interaction data, so the recommendations are seriously affected by data sparsity. To alleviate the above problem researchers introduce knowledge graph as side information into the recommendation system. By exploring the rich entity information and relation information in knowledge graph, we can enrich the representations of user and item and enhance interpretability of recommendation system. However, some recommendation methods only carry out unidirectional knowledge propagation when mining knowledge information, which makes it difficult to capture higher-order knowledge information when the knowledge graph is sparse. Meanwhile, most recommendation models do not make full use of the relations between users, items and entities to enhance the interpretability of recommendations. Based on the reasons above, we design a novel bidirectional knowledge-aware attention network framework for explainable recommendation named BKANE, which integrates interaction information and high-order knowledge information, completing the recommendation in an end-to-end manner. The experimental results on three real datasets show that BKANE is significantly better than the state-of-the-art baselines in terms of recommendation performance. Also, the graphical explanation form can provide developers and users with a reasonable explanation of the model and recommendations.

References

  1. Y. Cao, W. Xiang, X. He, Z. 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.Google ScholarGoogle Scholar
  2. Qingyu Guo, Fuzhen Zhuang, Chuan Qin, Hengshu Zhu, Xing Xie, Hui Xiong, and Qing He. 2020. A survey on knowledge graph-based recommender systems. IEEE Transactions on Knowledge and Data Engineering (2020).Google ScholarGoogle ScholarCross RefCross Ref
  3. 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.Google ScholarGoogle ScholarDigital LibraryDigital Library
  4. Yehuda Koren, Robert Bell, and Chris Volinsky. 2009. Matrix factorization techniques for recommender systems. Computer 42, 8 (2009), 30–37.Google ScholarGoogle ScholarDigital LibraryDigital Library
  5. Walid Shalaby, BahaaEddin AlAila, Mohammed Korayem, Layla Pournajaf, Khalifeh AlJadda, Shannon Quinn, and Wlodek Zadrozny. 2017. Help me find a job: A graph-based approach for job recommendation at scale. In 2017 IEEE international conference on big data (big data). IEEE, 1544–1553.Google ScholarGoogle ScholarCross RefCross Ref
  6. Xiaoyuan Su and Taghi M Khoshgoftaar. 2009. A survey of collaborative filtering techniques. Advances in artificial intelligence 2009 (2009).Google ScholarGoogle Scholar
  7. Hongwei Wang, Fuzheng Zhang, Jialin Wang, Miao Zhao, Wenjie Li, Xing Xie, and Minyi Guo. 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.Google ScholarGoogle ScholarDigital LibraryDigital Library
  8. Hongwei Wang, Miao Zhao, Xing Xie, Wenjie Li, and Minyi Guo. 2019. Knowledge graph convolutional networks for recommender systems. In The world wide web conference. 3307–3313.Google ScholarGoogle Scholar
  9. X. Wang, X. He, Y. Cao, M. Liu, and T. S. Chua. 2019. Kgat: Knowledge graph attention network for recommendation. In Proceedings of the 25th ACM SIGKDD international conference on knowledge discovery & data mining. 950–958.Google ScholarGoogle ScholarDigital LibraryDigital Library
  10. 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.Google ScholarGoogle ScholarDigital LibraryDigital Library
  11. Ze Wang, Guangyan Lin, Huobin Tan, Qinghong Chen, and Xiyang Liu. 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. 219–228.Google ScholarGoogle ScholarDigital LibraryDigital Library
  12. R. Ying, R. He, K. Chen, P. Eksombatchai, William L Hamilton, and J. Leskovec. 2018. Graph convolutional neural networks for web-scale recommender systems. In Proceedings of the 24th ACM SIGKDD international conference on knowledge discovery & data mining. 974–983.Google ScholarGoogle Scholar
  13. M. Zhu, D. S. Zhen, R. Tao, Y. Q. Shi, X. Y. Feng, and Q. Wang. 2019. Top-n collaborative filtering recommendation algorithm based on knowledge graph embedding. In International Conference on Knowledge Management in Organizations. Springer, 122–134.Google ScholarGoogle Scholar

Index Terms

  1. Bidirectional Knowledge-Aware Attention Network over Knowledge Graph for Explainable Recommendation

    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
    • Published in

      cover image ACM Other conferences
      MLNLP '22: Proceedings of the 2022 5th International Conference on Machine Learning and Natural Language Processing
      December 2022
      406 pages
      ISBN:9781450399067
      DOI:10.1145/3578741

      Copyright © 2022 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 ACM 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: 6 March 2023

      Permissions

      Request permissions about this article.

      Request Permissions

      Check for updates

      Qualifiers

      • research-article
      • Research
      • Refereed limited

    PDF Format

    View or Download as a PDF file.

    PDF

    eReader

    View online with eReader.

    eReader

    HTML Format

    View this article in HTML Format .

    View HTML Format