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...
Autores principales: | , , , |
---|---|
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 |