Cargando…
Health-Aware Food Recommendation Based on Knowledge Graph and Multi-Task Learning
Current food recommender systems tend to prioritize either the user’s dietary preferences or the healthiness of the food, without considering the importance of personalized health requirements. To address this issue, we propose a novel approach to healthy food recommendations that takes into account...
Autores principales: | , , , , |
---|---|
Formato: | Online Artículo Texto |
Lenguaje: | English |
Publicado: |
MDPI
2023
|
Materias: | |
Acceso en línea: | https://www.ncbi.nlm.nih.gov/pmc/articles/PMC10216993/ https://www.ncbi.nlm.nih.gov/pubmed/37238897 http://dx.doi.org/10.3390/foods12102079 |
_version_ | 1785048429317062656 |
---|---|
author | Chen, Yi Guo, Yandi Fan, Qiuxu Zhang, Qinghui Dong, Yu |
author_facet | Chen, Yi Guo, Yandi Fan, Qiuxu Zhang, Qinghui Dong, Yu |
author_sort | Chen, Yi |
collection | PubMed |
description | Current food recommender systems tend to prioritize either the user’s dietary preferences or the healthiness of the food, without considering the importance of personalized health requirements. To address this issue, we propose a novel approach to healthy food recommendations that takes into account the user’s personalized health requirements, in addition to their dietary preferences. Our work comprises three perspectives. Firstly, we propose a collaborative recipe knowledge graph ([Formula: see text]) with millions of triplets, containing user–recipe interactions, recipe–ingredient associations, and other food-related information. Secondly, we define a score-based method for evaluating the healthiness match between recipes and user preferences. Based on these two prior perspectives, we develop a novel health-aware food recommendation model ([Formula: see text]) using knowledge graph embedding and multi-task learning. [Formula: see text] employs a knowledge-aware attention graph convolutional neural network to capture the semantic associations between users and recipes on the collaborative knowledge graph and learns the user’s requirements in both preference and health by fusing the losses of these two learning tasks. We conducted experiments to demonstrate that [Formula: see text] outperformed four competing baseline models in integrating users’ dietary preferences and personalized health requirements in food recommendations and performed best on the health task. |
format | Online Article Text |
id | pubmed-10216993 |
institution | National Center for Biotechnology Information |
language | English |
publishDate | 2023 |
publisher | MDPI |
record_format | MEDLINE/PubMed |
spelling | pubmed-102169932023-05-27 Health-Aware Food Recommendation Based on Knowledge Graph and Multi-Task Learning Chen, Yi Guo, Yandi Fan, Qiuxu Zhang, Qinghui Dong, Yu Foods Article Current food recommender systems tend to prioritize either the user’s dietary preferences or the healthiness of the food, without considering the importance of personalized health requirements. To address this issue, we propose a novel approach to healthy food recommendations that takes into account the user’s personalized health requirements, in addition to their dietary preferences. Our work comprises three perspectives. Firstly, we propose a collaborative recipe knowledge graph ([Formula: see text]) with millions of triplets, containing user–recipe interactions, recipe–ingredient associations, and other food-related information. Secondly, we define a score-based method for evaluating the healthiness match between recipes and user preferences. Based on these two prior perspectives, we develop a novel health-aware food recommendation model ([Formula: see text]) using knowledge graph embedding and multi-task learning. [Formula: see text] employs a knowledge-aware attention graph convolutional neural network to capture the semantic associations between users and recipes on the collaborative knowledge graph and learns the user’s requirements in both preference and health by fusing the losses of these two learning tasks. We conducted experiments to demonstrate that [Formula: see text] outperformed four competing baseline models in integrating users’ dietary preferences and personalized health requirements in food recommendations and performed best on the health task. MDPI 2023-05-22 /pmc/articles/PMC10216993/ /pubmed/37238897 http://dx.doi.org/10.3390/foods12102079 Text en © 2023 by the authors. https://creativecommons.org/licenses/by/4.0/Licensee MDPI, Basel, Switzerland. This article is an open access article distributed under the terms and conditions of the Creative Commons Attribution (CC BY) license (https://creativecommons.org/licenses/by/4.0/). |
spellingShingle | Article Chen, Yi Guo, Yandi Fan, Qiuxu Zhang, Qinghui Dong, Yu Health-Aware Food Recommendation Based on Knowledge Graph and Multi-Task Learning |
title | Health-Aware Food Recommendation Based on Knowledge Graph and Multi-Task Learning |
title_full | Health-Aware Food Recommendation Based on Knowledge Graph and Multi-Task Learning |
title_fullStr | Health-Aware Food Recommendation Based on Knowledge Graph and Multi-Task Learning |
title_full_unstemmed | Health-Aware Food Recommendation Based on Knowledge Graph and Multi-Task Learning |
title_short | Health-Aware Food Recommendation Based on Knowledge Graph and Multi-Task Learning |
title_sort | health-aware food recommendation based on knowledge graph and multi-task learning |
topic | Article |
url | https://www.ncbi.nlm.nih.gov/pmc/articles/PMC10216993/ https://www.ncbi.nlm.nih.gov/pubmed/37238897 http://dx.doi.org/10.3390/foods12102079 |
work_keys_str_mv | AT chenyi healthawarefoodrecommendationbasedonknowledgegraphandmultitasklearning AT guoyandi healthawarefoodrecommendationbasedonknowledgegraphandmultitasklearning AT fanqiuxu healthawarefoodrecommendationbasedonknowledgegraphandmultitasklearning AT zhangqinghui healthawarefoodrecommendationbasedonknowledgegraphandmultitasklearning AT dongyu healthawarefoodrecommendationbasedonknowledgegraphandmultitasklearning |