Affiliation:
1. Department of Computer Science and Engineering, Punjab Engineering College, Chandigarh, India
Abstract
Machine learning models, particularly black-box, make powerful decisions
and recommendations. However, these models lack transparency and hence cannot be
explained directly. The respective decisions need explanation with the help of
techniques to gain users' trust and ensure the correct interpretation of a particular
recommendation. Nowadays, Knowledge graphs (K-graph) has been recognized as a
powerful tool to generate explanations for the predictions or decisions of black-box
models. The explainability of the machine learning models enhances transparency
between the user and the model. Further, this could result in better decision support
systems, improvised recommender systems, and optimal predictive models.
Unfortunately, while these black box devices have no detail on the reasons behind their
forecasts, they lack clarity. White box structures, on the other hand, will quickly
produce interpretations due to their existence. The chapter presents an exhaustive
review and step-by-step description for using knowledge graphs in generating
explanations for black-box recommender systems, which further helps in generating
more persuasive and personalized explanations for the recommended items. We also
implement a case study on the MovieLens dataset and WikiData using K-graph to
generate accurate explanations.
Publisher
BENTHAM SCIENCE PUBLISHERS
Reference44 articles.
1. Y. Chen, and J. Miyazaki, A Model-Agnostic Recommendation Explanation System Based on Knowledge Graph” IEICE Technical Report; IEICE Tech. Rep. 119.354 (2019): 13-17.
2. Balabanović M.; Shoham Y.; Fab Commun ACM 1997,40(3),66-72
3. Adadi A.; Berrada M.; Peeking Inside the Black-Box: A Survey on Explainable Artificial Intelligence (XAI) 2018,Vol. 6
4. F. Gong, M. Wang, H. Wang, S. Wang, and M. Liu, "Safe Medicine Recommendation via Medical Knowledge Graph Embedding. arXiv." Information Retrieval (2017).
5. R.P. Goldman, and J.S. Breese, Integrating Model Construction and Evaluation Uncertainty in Artificial Intelligence. Morgan Kaufmann, 1992.