Skip to main content

KIR: A Knowledge-Enhanced Interpretable Recommendation Method

  • Conference paper
  • First Online:
  • 1657 Accesses

Part of the book series: Lecture Notes in Computer Science ((LNAI,volume 13368))

Abstract

Recommendation System (RS) is of great significance for screening adequate information and improving the efficiency of information acquisition. The existing recommendation methods can improve the accuracy of the recommendation results to a certain extent. However, due to the lack of interpretability, the recommendation results are insufficient and burdensome to satisfy the desire of some users to understand the recommendation basis. For this reason, the Knowledge Graph (KG) is introduced as auxiliary information of the RS. It calculates the importance of entities and relations and uses them as the recommendation’s basis. First, item categories are introduced to enhance the impact on user preferences. Second, an Attention Mechanism (AM) is proposed to distinguish users’ interests in different contextual entity-relation sets in the KG. Finally, multiple feature information is input into the Convolutional Neural Network (CNN) to extract users’ preferences. The experimental results prove that the model can improve the accuracy of the recommendation effect, and at the same time, it can better explain the reasons for the recommendation.

This is a preview of subscription content, log in via an institution.

Buying options

Chapter
USD   29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD   99.00
Price excludes VAT (USA)
  • Available as EPUB and PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD   129.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Learn about institutional subscriptions

References

  1. Yu, H., Li, J.H.: A recommendation algorithm to solve the cold start problem of new item. J. Softw. 06, 135–148 (2015)

    Google Scholar 

  2. Adomavicius, G., Tuzhilin, A.: Toward the next generation of recommender systems: a survey of the state-of-the-art and possible extensions. IEEE Trans. Knowl. Data Eng. 17(6), 734–749 (2005)

    Article  Google Scholar 

  3. Pazzani, M.J., Billsus, D.: Content-based recommendation systems. In: Brusilovsky, P., Kobsa, A., Nejdl, W. (eds.) The Adaptive Web. LNCS, vol. 4321, pp. 325–341. Springer, Heidelberg (2007). https://doi.org/10.1007/978-3-540-72079-9_10

    Chapter  Google Scholar 

  4. Su, X., Khoshgoftaar, T.M.: A survey of collaborative filtering techniques. Adv. Artif. Intell. 1–19 (2009)

    Google Scholar 

  5. Burke, R.: Hybrid recommender systems: survey and experiments. User Model. User-Adap. Inter. 12(4), 331–370 (2002)

    Article  MATH  Google Scholar 

  6. Bellogín, A., Cantador, I., Díez, F., et al.: An empirical COMPAR ISON of social, collaborative filtering, and hybrid recommenders. ACM Trans. Intell. Syst. Technol. (TIST) 4(1), 1–29 (2013)

    Google Scholar 

  7. Wang, H., Zhang, F., Xie, X., et al.: DKN: deep knowledge-aware network for news recommendation. In: Proceedings of the 2018 World Wide Web Conference, pp. 1835–1844 (2018)

    Google Scholar 

  8. Zhang, F., Yuan, N.J., Lian, D., et al.: 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 (2016)

    Google Scholar 

  9. Huang, J., Zhao, W.X., Dou, H., et al.: Improving sequential recommendation with knowledge-enhanced memory networks. In: The 41st International ACM SIGIR Conference on Research and Development in Information Retrieval, pp. 505–514 (2018)

    Google Scholar 

  10. Wang, H., Zhang, F., Wang, J., et al.: 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 (2018)

    Google Scholar 

  11. Wang, X., Wang, D., Xu, C., et al.: Explainable reasoning over knowledge graphs for recommendation. In: Proceedings of the AAAI Conference on Artificial Intelligence, vol. 33, no. 01, pp. 5329–5336 (2019)

    Google Scholar 

  12. Wang, H., Zhang, F., Wang, J., et al.: Exploring high-order user preference on the knowledge graph for recommender systems. ACM Trans. Inf. Syst. (TOIS) 37(3), 1–26 (2019)

    Article  MathSciNet  Google Scholar 

  13. Rendle, S.: Factorization machines with LibFM. ACM Trans. Intell. Syst. Technol. (TIST) 3(3), 1–22 (2012)

    Article  Google Scholar 

  14. Yu, X., Ren, X., Sun, Y., et al.: Personalized entity recommendation: a heterogeneous information network approach. In: Proceedings of the 7th ACM International Conference on Web Search and Data Mining, pp. 283–292 (2014)

    Google Scholar 

  15. Sun, Y., Han, J., Yan, X., et al.: PathSIM: meta path-based top-k similarity search in heterogeneous information networks. Proc. VLDB Endow. 4(11), 992–1003 (2011)

    Article  Google Scholar 

  16. Yu, X., Ren, X., Sun, Y., et al.: Recommendation in heterogeneous information networks with implicit user feedback. In: Proceedings of the 7th ACM Conference on Recommender Systems, pp. 347–350 (2013)

    Google Scholar 

  17. Xian, Y., Fu, Z., Muthukrishnan, S., et al.: Reinforcement knowledge graph reasoning for explainable recommendation. In: Proceedings of the 42nd International ACM SIGIR Conference on Research and Development in Information Retrieval, pp. 285–294 (2019)

    Google Scholar 

  18. Chen, Z., Wang, X., Xie, X., et al.: Co-attentive multi-task learning for explainable recommendation. In: IJCAI, pp. 2137–2143 (2019)

    Google Scholar 

  19. Ai, Q., Azizi, V., Chen, X., et al.: Learning heterogeneous knowledge base embeddings for explainable recommendation. Algorithms 11(9), 137 (2018)

    Article  MathSciNet  Google Scholar 

  20. Song, W., Duan, Z., Yang, Z., et al.: Explainable knowledge graph-based recommendation via deep reinforcement learning. arXiv preprint arXiv:1906.09506 (2019)

  21. Wang, H., Zhao, M., Xie, X., et al.: Knowledge graph convolutional networks for recommender systems. In: The World Wide Web Conference, pp. 3307–3313 (2019)

    Google Scholar 

  22. Koren, Y.: Factorization meets the neighborhood: a multifaceted collaborative filtering model. In: Proceedings of the 14th ACM SIGKDD International Conference on Knowledge Discovery and Data Mining, pp. 426–434 (2008)

    Google Scholar 

Download references

Acknowlegements

This work is supported by the National Natural Science Foundation of China under Grant No. 62162046, the Inner Mongolia Science and Technology Project under Grant No. 2021GG0155, the Natural Science Foundation of Major Research Plan of Inner Mongolia under Grant No. 2019ZD15, and the Inner Mongolia Natural Science Foundation under Grant No. 2019GG372.

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Jiantao Zhou .

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2022 The Author(s), under exclusive license to Springer Nature Switzerland AG

About this paper

Check for updates. Verify currency and authenticity via CrossMark

Cite this paper

Wu, Y., Li, J., Zhou, J. (2022). KIR: A Knowledge-Enhanced Interpretable Recommendation Method. In: Memmi, G., Yang, B., Kong, L., Zhang, T., Qiu, M. (eds) Knowledge Science, Engineering and Management. KSEM 2022. Lecture Notes in Computer Science(), vol 13368. Springer, Cham. https://doi.org/10.1007/978-3-031-10983-6_3

Download citation

  • DOI: https://doi.org/10.1007/978-3-031-10983-6_3

  • Published:

  • Publisher Name: Springer, Cham

  • Print ISBN: 978-3-031-10982-9

  • Online ISBN: 978-3-031-10983-6

  • eBook Packages: Computer ScienceComputer Science (R0)

Publish with us

Policies and ethics