[go: up one dir, main page]
More Web Proxy on the site http://driver.im/ skip to main content
10.1145/3472163.3472183acmotherconferencesArticle/Chapter ViewAbstractPublication PagesideasConference Proceedingsconference-collections
research-article

A Framework for Enhancing Deep Learning Based Recommender Systems with Knowledge Graphs

Published: 07 September 2021 Publication History

Abstract

Recommendation methods fall into three major categories, content based filtering, collaborative filtering and deep learning based. Information about products and the preferences of earlier users are used in an unsupervised manner to create models which help make personalized recommendations to a specific new user. The more information we provide to these methods, the more likely it is that they yield better recommendations. Deep learning based methods are relatively recent, and are generally more robust to noise and missing information. This is because deep learning models can be trained even when some of the information records have partial information. Knowledge graphs represent the current trend in recording information in the form of relations between entities, and can provide any available information about products and users. This information is used to train the recommendation model. In this work, we present a new generic recommender systems framework, that integrates knowledge graphs into the recommendation pipeline. We describe its design and implementation, and then show through experiments, how such a framework can be specialized, taking the domain of movies as an example, and the resulting improvements in recommendations made possible by using all the information obtained using knowledge graphs. Our framework, to be made publicly available, supports different knowledge graph representation formats, and facilitates format conversion, merging and information extraction needed for training recommendation models.

References

[1]
[n.d.]. The Amazon Recommendations Secret to Selling More Online. http://rejoiner.com/resources/amazon-recommendations-secret-selling-online. Accessed: 2018-03-27.
[2]
[n.d.]. Deep Dive into Netflix Recommender System. https://towardsdatascience.com/deep-dive-into-netflixs-recommender-system-341806ae3b48. Accessed: 2016-04-30.
[3]
[n.d.]. Recommender system — Wikipedia, The Free Encyclopedia. https://en.wikipedia.org/wiki/Recommender_system. Accessed: 2020-07-27.
[4]
[n.d.]. YouTube recommendations drive 70 percent of what we watch. https://qz.com/1178125/youtubes-recommendations-drive-70-of-what-we-watch/. Accessed: 2018-01-13.
[5]
2004. Book-Crossing Dataset. [online], wikipedia. http://www2.informatik.uni-freiburg.de/~cziegler/BX/.
[6]
2006–2011. LensKit recommendation framework. [online], wikipedia. https://github.com/lenskit/lkpy.
[7]
2013. recommendation-GER. [online], wikipedia. https://github.com/grahamjenson/ger.
[8]
2013. recommendation-Raccoon. [online], wikipedia. https://github.com/guymorita/recommendationRaccoon#recommendationraccoon-raccoon.
[9]
G. Adomavicius and A. Tuzhilin. 2005. Towards the Next Generation of Recommender Systems: A Survey of the State-of-the-Art and Possible Extensions. IEEE Transactions on Knowledge and Data Engineering 17, 6 (June 2005), 734–749. https://doi.org/10.1145/223904.223929
[10]
Sören Auer, Viktor Kovtun, Manuel Prinz, Anna Kasprzik, Markus Stocker, and Maria Esther Vidal. 2018. Towards a knowledge graph for science. In Proceedings of the 8th International Conference on Web Intelligence, Mining and Semantics. 1–6.
[11]
Rianne van den Berg, Thomas N Kipf, and Max Welling. 2017. Graph convolutional matrix completion. arXiv preprint arXiv:1706.02263(2017).
[12]
Niel Chah. 2018. OK Google, What Is Your Ontology? Or: Exploring Freebase Classification to Understand Google’s Knowledge Graph. arxiv:1805.03885 [cs.IR]
[13]
Paul Covington, Jay Adams, and Emre Sargin. 2016. Deep Neural Networks for YouTube Recommendations. In Proceedings of the 10th ACM Conference on Recommender Systems. New York, NY, USA.
[14]
Xin Dong, Evgeniy Gabrilovich, Geremy Heitz, Wilko Horn, Ni Lao, Kevin Murphy, Thomas Strohmann, Shaohua Sun, and Wei Zhang. 2014. Knowledge vault: A web-scale approach to probabilistic knowledge fusion. In Proceedings of the 20th ACM SIGKDD international conference on Knowledge discovery and data mining. 601–610.
[15]
Michael D Ekstrand, John T Riedl, and Joseph A Konstan. 2011. Collaborative filtering recommender systems. Now Publishers Inc.
[16]
Qingyu Guo, Fuzhen Zhuang, Chuan Qin, Hengshu Zhu, Xing Xie, Hui Xiong, and Qing He. 2020. A Survey on Knowledge Graph-Based Recommender Systems. arxiv:2003.00911 [cs.IR]
[17]
Tom Hanika, Maximilian Marx, and Gerd Stumme. 2019. Discovering Implicational Knowledge in Wikidata. arxiv:1902.00916 [cs.AI]
[18]
Nicolas Heist, Sven Hertling, Daniel Ringler, and Heiko Paulheim. 2020. Knowledge Graphs on the Web – an Overview. arxiv:2003.00719 [cs.AI]
[19]
Yuhao Mao, Serguei A. Mokhov, and Sudhir P. Mudur. 2021. Application of Knowledge Graphs to Provide Side Information for Improved Recommendation Accuracy. CoRR abs/2101.03054(2021). arxiv:2101.03054https://arxiv.org/abs/2101.03054
[20]
Jan Mizgajski and Miko Morzy. 2019. Affective Recommender Systems in Online News Industry: How Emotions Influence Reading Choices. User Modeling and User-Adapted Interaction (April 2019), 35 pages. https://doi.org/10.1007/s11257-018-9213-x
[21]
Maximilian Nickel, Kevin Murphy, Volker Tresp, and Evgeniy Gabrilovich. 2015. A review of relational machine learning for knowledge graphs. Proc. IEEE 104, 1 (2015), 11–33.
[22]
Yue Ning, Yue Shi, Liangjie Hong, Huzefa Rangwala, and Naren Ramakrishnan. 2017. A gradient-based adaptive learning framework for efficient personal recommendation. In Proceedings of the Eleventh ACM Conference on Recommender Systems. 23–31.
[23]
Hongwei Wang, Fuzheng Zhang, Xing Xie, and Minyi Guo. 2018. DKN: Deep Knowledge-Aware Network for News Recommendation. arxiv:1801.08284 [stat.ML]
[24]
Hongwei Wang, Fuzheng Zhang, Miao Zhao, Wenjie Li, Xing Xie, and Minyi Guo. 2019. Multi-Task Feature Learning for Knowledge Graph Enhanced Recommendation. arxiv:1901.08907 [cs.IR]
[25]
Quan Wang, Zhendong Mao, Bin Wang, and Li Guo. 2017. Knowledge graph embedding: A survey of approaches and applications. IEEE Transactions on Knowledge and Data Engineering 29, 12(2017), 2724–2743.
[26]
Zhanfang Zhao, Sung-Kook Han, and In-Mi So. 2018. Architecture of knowledge graph construction techniques. International Journal of Pure and Applied Mathematics 118, 19(2018), 1869–1883.

Recommendations

Comments

Please enable JavaScript to view thecomments powered by Disqus.

Information & Contributors

Information

Published In

cover image ACM Other conferences
IDEAS '21: Proceedings of the 25th International Database Engineering & Applications Symposium
July 2021
308 pages
ISBN:9781450389914
DOI:10.1145/3472163
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: 07 September 2021

Permissions

Request permissions for this article.

Check for updates

Author Tags

  1. deep learning based recommendations
  2. framework
  3. knowledge graphs
  4. recommendation model training
  5. recommender system

Qualifiers

  • Research-article
  • Research
  • Refereed limited

Funding Sources

Conference

IDEAS 2021

Acceptance Rates

Overall Acceptance Rate 74 of 210 submissions, 35%

Contributors

Other Metrics

Bibliometrics & Citations

Bibliometrics

Article Metrics

  • 0
    Total Citations
  • 142
    Total Downloads
  • Downloads (Last 12 months)21
  • Downloads (Last 6 weeks)1
Reflects downloads up to 14 Dec 2024

Other Metrics

Citations

View Options

Login options

View options

PDF

View or Download as a PDF file.

PDF

eReader

View online with eReader.

eReader

HTML Format

View this article in HTML Format.

HTML Format

Media

Figures

Other

Tables

Share

Share

Share this Publication link

Share on social media