Cargando…

Multitask feature learning approach for knowledge graph enhanced recommendations with RippleNet

Introducing a knowledge graph into a recommender system as auxiliary information can effectively solve the sparse and cold start problems existing in traditional recommender systems. In recent years, many researchers have performed related work. A recommender system with knowledge graph embedding le...

Descripción completa

Detalles Bibliográficos
Autores principales: Wang, YueQun, Dong, LiYan, Li, YongLi, Zhang, Hao
Formato: Online Artículo Texto
Lenguaje:English
Publicado: Public Library of Science 2021
Materias:
Acceso en línea:https://www.ncbi.nlm.nih.gov/pmc/articles/PMC8121330/
https://www.ncbi.nlm.nih.gov/pubmed/33989299
http://dx.doi.org/10.1371/journal.pone.0251162
_version_ 1783692319364481024
author Wang, YueQun
Dong, LiYan
Li, YongLi
Zhang, Hao
author_facet Wang, YueQun
Dong, LiYan
Li, YongLi
Zhang, Hao
author_sort Wang, YueQun
collection PubMed
description Introducing a knowledge graph into a recommender system as auxiliary information can effectively solve the sparse and cold start problems existing in traditional recommender systems. In recent years, many researchers have performed related work. A recommender system with knowledge graph embedding learning characteristics can be combined with a recommender system of the following three forms: one-by-one learning, joint learning, and alternating learning. For current knowledge graph embedding, a deep learning framework only has one embedding mode, which fails to excavate the potential information from the knowledge graph thoroughly. To solve this problem, this paper proposes the Ripp-MKR model, a multitask feature learning approach for knowledge graph enhanced recommendations with RippleNet, which combines joint learning and alternating learning of knowledge graphs and recommender systems. Ripp-MKR is a deep end-to-end framework that utilizes a knowledge graph embedding task to assist recommendation tasks. Similar to the MKR model, in the Ripp-MKR model, two tasks are associated with cross and compress units, which automatically share latent features and learn the high-order interactions among items in recommender systems and entities in the knowledge graph. Additionally, the model borrows ideas from RippleNet and combines the knowledge graph with the historical interaction record of a user’s historically clicked items to represent the user’s characteristics. Through extensive experiments on real-world datasets, we demonstrate that Ripp-MKR achieves substantial gains over state-of-the-art baselines in movie, book, and music recommendations.
format Online
Article
Text
id pubmed-8121330
institution National Center for Biotechnology Information
language English
publishDate 2021
publisher Public Library of Science
record_format MEDLINE/PubMed
spelling pubmed-81213302021-05-24 Multitask feature learning approach for knowledge graph enhanced recommendations with RippleNet Wang, YueQun Dong, LiYan Li, YongLi Zhang, Hao PLoS One Research Article Introducing a knowledge graph into a recommender system as auxiliary information can effectively solve the sparse and cold start problems existing in traditional recommender systems. In recent years, many researchers have performed related work. A recommender system with knowledge graph embedding learning characteristics can be combined with a recommender system of the following three forms: one-by-one learning, joint learning, and alternating learning. For current knowledge graph embedding, a deep learning framework only has one embedding mode, which fails to excavate the potential information from the knowledge graph thoroughly. To solve this problem, this paper proposes the Ripp-MKR model, a multitask feature learning approach for knowledge graph enhanced recommendations with RippleNet, which combines joint learning and alternating learning of knowledge graphs and recommender systems. Ripp-MKR is a deep end-to-end framework that utilizes a knowledge graph embedding task to assist recommendation tasks. Similar to the MKR model, in the Ripp-MKR model, two tasks are associated with cross and compress units, which automatically share latent features and learn the high-order interactions among items in recommender systems and entities in the knowledge graph. Additionally, the model borrows ideas from RippleNet and combines the knowledge graph with the historical interaction record of a user’s historically clicked items to represent the user’s characteristics. Through extensive experiments on real-world datasets, we demonstrate that Ripp-MKR achieves substantial gains over state-of-the-art baselines in movie, book, and music recommendations. Public Library of Science 2021-05-14 /pmc/articles/PMC8121330/ /pubmed/33989299 http://dx.doi.org/10.1371/journal.pone.0251162 Text en © 2021 Wang et al https://creativecommons.org/licenses/by/4.0/This is an open access article distributed under the terms of the Creative Commons Attribution License (https://creativecommons.org/licenses/by/4.0/) , which permits unrestricted use, distribution, and reproduction in any medium, provided the original author and source are credited.
spellingShingle Research Article
Wang, YueQun
Dong, LiYan
Li, YongLi
Zhang, Hao
Multitask feature learning approach for knowledge graph enhanced recommendations with RippleNet
title Multitask feature learning approach for knowledge graph enhanced recommendations with RippleNet
title_full Multitask feature learning approach for knowledge graph enhanced recommendations with RippleNet
title_fullStr Multitask feature learning approach for knowledge graph enhanced recommendations with RippleNet
title_full_unstemmed Multitask feature learning approach for knowledge graph enhanced recommendations with RippleNet
title_short Multitask feature learning approach for knowledge graph enhanced recommendations with RippleNet
title_sort multitask feature learning approach for knowledge graph enhanced recommendations with ripplenet
topic Research Article
url https://www.ncbi.nlm.nih.gov/pmc/articles/PMC8121330/
https://www.ncbi.nlm.nih.gov/pubmed/33989299
http://dx.doi.org/10.1371/journal.pone.0251162
work_keys_str_mv AT wangyuequn multitaskfeaturelearningapproachforknowledgegraphenhancedrecommendationswithripplenet
AT dongliyan multitaskfeaturelearningapproachforknowledgegraphenhancedrecommendationswithripplenet
AT liyongli multitaskfeaturelearningapproachforknowledgegraphenhancedrecommendationswithripplenet
AT zhanghao multitaskfeaturelearningapproachforknowledgegraphenhancedrecommendationswithripplenet