Location via proxy:   [ UP ]  
[Report a bug]   [Manage cookies]                
skip to main content
article

Generating Personalized Explanations for Recommender Systems Using a Knowledge Base

Published: 01 October 2021 Publication History

Abstract

In the last decade, we have seen an increase in the need for interpretable recommendations. Explaining why a product is recommended to a user increases user trust and makes the recommendations more acceptable. The authors propose a personalized explanation generation system, PEREXGEN (personalized explanation generation) that generates personalized explanations for recommender systems using a model-agnostic approach. The proposed model consists of a recommender and an explanation module. Since they implement a model-agnostic approach to generate personalized explanations, they focus more on the explanation module. The explanation module consists of a task-specialized item knowledge graph (TSI-KG) generation from a knowledge base and an explanation generation component. They employ the MovieLens and Wikidata datasets and evaluate the proposed system's model-agnostic properties using conventional and state-of-the-art recommender systems. The user study shows that PEREXGEN generates more persuasive and natural explanations.

References

[1]
Aggarwal, C. C. (2016). Recommender Systems (1st ed.). Springer Publishing Company, Incorporated.
[2]
Ai, Q., Azizi, V., Chen, X., & Zhang, Y. (2018). Learning heterogeneous knowledge base embeddings for explainable recommendation. ArXiv, abs/1805.03352.
[3]
BarkanO.FuchsY.CaciularuA.KoenigsteinN. (2020). Explainable recommendations via attentive multi-persona collaborative filtering. Fourteenth ACM Conference on Recommender Systems. 10.1145/3383313.3412226
[4]
Boschin, A., & Bonald, T. (2019). WikiDataSets: Standardized sub-graphs from WikiData. arXiv:1906.04536.
[5]
Catherine, R., Mazaitis, K., Eskenazi, M., & Cohen, W. W. (2017). Explainable entity-based recommendations with knowledge graphs. ArXiv, abs/1707.05254.
[6]
Chen, Y., & Miyazaki, J. (2020). A model-agnostic recommendation explanation system based on knowledge graph. In Database and Expert Systems Applications (pp. 149–163). Springer International Publishing.
[7]
ChengH.-T.KocL.HarmsenJ.ShakedT.ChandraT.AradhyeH.AndersonG.CorradoG.ChaiW.IspirM. (2016). Wide & deep learning for recommender systems. In Proceedings of the 1st Workshop on Deep Learning for Recommender Systems, DLRS 2016. ACM. 10.1145/2988450.2988454
[8]
Cleger-TamayoS.Fernandez-LunaJ. M.HueteJ. F. (2012). Explaining neighborhood- based recommendations. Proceedings of the 35th International ACM SIGIR Conference on Research and Development in Information Retrieval, SIGIR ’12.
[9]
FuZ.XianY.GaoR.ZhaoJ.HuangQ.GeY.XuS.GengS.ShahC.ZhangY.de MeloG. (2020). Fairness-aware explainable recommendation over knowledge graphs. Proceedings of the 43rd International ACM SIGIR Conference on Research and Development in Information Retrieval, SIGIR ’20. 10.1145/3397271.3401051
[10]
HanS. C.LimT.LongS.BurgstallerB.PoonJ. (2021). GLocal-K: Global and Local Kernels for Recommender Systems. Proceedings of the 30th ACM International Conference on Information and Knowledge Management (CIKM). 10.1145/3459637.3482112
[11]
Harper, F.M., & Konstan, J.A. (2015). The MovieLens Datasets: History and Context. ACM Transactions on Interactive Intelligent Systems, 5(4). .10.1145/2827872
[12]
HeX.LiaoL.ZhangH.NieL.HuX.ChuaT.-S. (2017). Neural collaborative Filtering. Proceedings of the 26th International ACM Conference on World Wide Web, WWW ’17. 10.1145/3038912.3052569
[13]
HuangX.FangQ.QianS.SangJ.LiY.XuC. (2019). Explainable interaction driven user modeling over knowledge graph for sequential recommendation. Proceedings of the 27th ACM International Conference on Multimedia, MM ’19. 10.1145/3343031.3350893
[14]
KoukiP.SchafferJ.PujaraJ.O’DonovanJ.GetoorL. (2019). Personalized explanations for hybrid recommender systems. Proceedings of the 24th International ACM Conference on Intelligent User Interfaces, IUI ’19.
[15]
MaW.ZhangM.CaoY.JinW.WangC.LiuY.MaS.RenX. (2019). Jointly learning explainable rules for recommendation with knowledge graph. Proceedings of the 28th ACM International Conference on World Wide Web, WWW ’19. 10.1145/3308558.3313607
[16]
Monti, F., Bronstein, M. M., & Bresson, X. (2017). Geometric matrix completion with recurrent multi-graph neural networks. Proceedings of the 31st International Conference on Neural Information Processing Systems.
[17]
PeakeG.WangJ. (2018). Explanation mining: Post hoc interpretability of latent factor models for recommendation systems. Proceedings of the 24th ACM SIGKDD International Conference on Knowledge Discovery & Data Mining, KDD ’18. 10.1145/3219819.3220072
[18]
Pellissier-Tanon, T., Weikum, G., & Suchanek, F. (2020). YAGO 4: A Reason-able Knowledge Base. Resource paper at the Extended Semantic Web Conference (ESWC).
[19]
SamihA.AdadiA.BerradaM. (2019). Towards a knowledge based explainable recommender systems. In Proceedings of the 4th International Conference on Big Data and Internet of Things, BDIoT’19. ACM. 10.1145/3372938.3372959
[20]
SinghJ.AnandA. (2019). EXS: Explainable search using local model agnostic interpretability. Proceedings of the Twelfth ACM International Conference on Web Search and Data Mining, WSDM ’19. 10.1145/3289600.3290620
[21]
SunP.WuL.ZhangK.FuY.HongR.WangM. (2020). Dual learning for explainable recommendation: Towards unifying user preference prediction and review generation. Proceedings of the 29th ACM International Conference on World Wide Web, WWW ’20. 10.1145/3366423.3380164
[22]
TangJ.WangK. (2018). Personalized top-n sequential recommendation via convolutional sequence embedding. Proceedings of the Eleventh ACM International Conference on Web Search and Data Mining, WSDM ’18. 10.1145/3159652.3159656
[23]
TintarevN.MasthoffJ. (2007). Effective explanations of recommendations: User- centered design. Proceedings of the 2007 ACM Conference on Recommender Systems, RecSys ’07. 10.1145/1297231.1297259
[24]
WangH.ZhangF.WangJ.ZhaoM.LiW.XieX.GuoM. (2018). Ripplenet: Propagating user preferences on the knowledge graph for recommender systems. Proceedings of the 27th ACM International Conference on Information and Knowledge Management, CIKM ’18. 10.1145/3269206.3271739
[25]
Wang, J., de Vries, A. P., & Reinders, M. J. T. (2006). Unifying user-based and item-based collaborative filtering approaches by similarity fusion. Proceedings of the 29th Annual International ACM SIGIR Conference on Research and Development in Information Retrieval, SIGIR '06.
[26]
XianY.FuZ.MuthukrishnanS.de MeloG.ZhangY. (2019). Reinforcement knowledge graph reasoning for explainable recommendation. Proceedings of the 42nd International ACM SIGIR Conference on Research and Development in Information Retrieval, SIGIR’19. 10.1145/3331184.3331203
[27]
Zhang, Y., & Chen, X. (2020). Explainable recommendation: A survey and new perspectives. Foundations and Trends in Information Retrieval, 14(1), 1–101.
[28]
Zhang, Y., Defazio, D., and Ramesh, A. (2021). Relex: A model-agnostic relational model explainer. Proceedings of the 2021 AAAI/ACM Conference on AI, Ethics, and Society.
[29]
Zhang, Y., Xu, X., Zhou, H., & Zhang, Y. (2019). Distilling structured knowledge into embeddings for explainable and accurate recommendation. CoRR, abs/1912.08422.

Cited By

View all
  • (2023)Automatic Extraction of Effective Relations in Knowledge Graph for a Recommendation Explanation SystemProceedings of the 38th ACM/SIGAPP Symposium on Applied Computing10.1145/3555776.3577732(1754-1761)Online publication date: 27-Mar-2023
  • (2022)Joint Workshop on Interfaces and Human Decision Making for Recommender Systems (IntRS’22)Proceedings of the 16th ACM Conference on Recommender Systems10.1145/3523227.3547413(667-670)Online publication date: 12-Sep-2022

Index Terms

  1. Generating Personalized Explanations for Recommender Systems Using a Knowledge Base
        Index terms have been assigned to the content through auto-classification.

        Recommendations

        Comments

        Information & Contributors

        Information

        Published In

        cover image International Journal of Multimedia Data Engineering & Management
        International Journal of Multimedia Data Engineering & Management  Volume 12, Issue 4
        Oct 2021
        71 pages
        ISSN:1947-8534
        EISSN:1947-8542
        Issue’s Table of Contents

        Publisher

        IGI Global

        United States

        Publication History

        Published: 01 October 2021

        Author Tags

        1. Explainability
        2. Knowledge Base
        3. Knowledge Graph
        4. Model-Agnostic
        5. Personalized Explanations
        6. Recommender System

        Qualifiers

        • Article

        Contributors

        Other Metrics

        Bibliometrics & Citations

        Bibliometrics

        Article Metrics

        • Downloads (Last 12 months)0
        • Downloads (Last 6 weeks)0
        Reflects downloads up to 11 Feb 2025

        Other Metrics

        Citations

        Cited By

        View all
        • (2023)Automatic Extraction of Effective Relations in Knowledge Graph for a Recommendation Explanation SystemProceedings of the 38th ACM/SIGAPP Symposium on Applied Computing10.1145/3555776.3577732(1754-1761)Online publication date: 27-Mar-2023
        • (2022)Joint Workshop on Interfaces and Human Decision Making for Recommender Systems (IntRS’22)Proceedings of the 16th ACM Conference on Recommender Systems10.1145/3523227.3547413(667-670)Online publication date: 12-Sep-2022

        View Options

        View options

        Figures

        Tables

        Media

        Share

        Share

        Share this Publication link

        Share on social media