A qualitative analysis of knowledge graphs in recommendation scenarios through semantics-aware autoencoders
-
Published:2024-01-19
Issue:3
Volume:62
Page:787-807
-
ISSN:0925-9902
-
Container-title:Journal of Intelligent Information Systems
-
language:en
-
Short-container-title:J Intell Inf Syst
Author:
Bellini Vito,Di Sciascio Eugenio,Donini Francesco Maria,Pomo Claudio,Ragone Azzurra,Schiavone Angelo
Abstract
AbstractKnowledge Graphs (KGs) have already proven their strength as a source of high-quality information for different tasks such as data integration, search, text summarization, and personalization. Another prominent research field that has been benefiting from the adoption of KGs is that of Recommender Systems (RSs). Feeding a RS with data coming from a KG improves recommendation accuracy, diversity, and novelty, and paves the way to the creation of interpretable models that can be used for explanations. This possibility of combining a KG with a RS raises the question whether such an addition can be performed in a plug-and-play fashion – also with respect to the recommendation domain – or whether each combination needs a careful evaluation. To investigate such a question, we consider all possible combinations of (i) three recommendation tasks (books, music, movies); (ii) three recommendation models fed with data from a KG (and in particular, a semantics-aware deep learning model, that we discuss in detail), compared with three baseline models without KG addition; (iii) two main encyclopedic KGs freely available on the Web: DBpedia and Wikidata. Supported by an extensive experimental evaluation, we show the final results in terms of accuracy and diversity of the various combinations, highlighting that the injection of knowledge does not always pay off. Moreover, we show how the choice of the KG, and the form of data in it, affect the results, depending on the recommendation domain and the learning model.
Funder
Politecnico di Bari
Publisher
Springer Science and Business Media LLC
Reference53 articles.
1. Alain, G., & Bengio, Y. (2014). What regularized auto-encoders learn from the data-generating distribution. Journal of Machine Learning Research, 15(1), 3563–3593. https://doi.org/10.5555/2627435.2750359 2. Anelli, V. W., Di Noia, T., Lops, P., et al. (2017). Feature factorization for top-n recommendation: From item rating to features relevance. In Y. Zheng, W. Pan, S. S. Sahebi, et al. (Eds.), Proceedings of the 1st Workshop on Intelligent Recommender Systems by Knowledge Transfer & Learning co-located with ACM Conference on Recommender Systems (RecSys 2017), Como, Italy, CEUR Workshop Proceedings, vol. 1887 (pp. 16–21). CEUR-WS.org. Accessed 27 Aug 2017. https://ceur-ws.org/Vol-1887/paper3.pdf. 3. Auer, S., Bizer, C., Kobilarov, G., et al. (2007) Dbpedia: A nucleus for a web of open data. In K. Aberer, K. Choi, N. F. Noy, et al. (Eds.), The Semantic Web, 6th International Semantic Web Conference, 2nd Asian Semantic Web Conference, ISWC 2007 + ASWC 2007, Busan, Korea, Lecture Notes in Computer Science, vol. 4825 (pp. 722–735). Springer. Accessed 11-15 Nov 2007. https://doi.org/10.1007/978-3-540-76298-0_52. 4. Bellini, V., Anelli, V. W., Noia, T. D., et al. (2017). Auto-encoding user ratings via knowledge graphs in recommendation scenarios. In B. Hidasi, A. Karatzoglou, O. S. Shalom, et al. (Eds.), Proceedings of the 2nd Workshop on Deep Learning for Recommender Systems, DLRS@RecSys 2017, Como, Italy (pp. 60–66). ACM. Accessed 27 Aug 2017. https://doi.org/10.1145/3125486.3125496. 5. Bellini, V., Schiavone, A., Di Noia, T., et al. (2018). Computing recommendations via a knowledge graph-aware autoencoder. In V. W. Anelli, T. D. Noia, P. Lops, et al. (Eds.), Proceedings of the Workshop on Knowledge-aware and Conversational Recommender Systems 2018 co-located with 12th ACM Conference on Recommender Systems, KaRS@RecSys 2018, Vancouver, Canada, CEUR Workshop Proceedings, vol. 2290 (pp. 9–15). CEUR-WS.org. Accessed 7 Oct 2018. https://ceur-ws.org/Vol-2290/kars2018_paper3.pdf.
|
|