Health-Aware Food Recommendation Based on Knowledge Graph and Multi-Task Learning

被引:12
|
作者
Chen, Yi [1 ]
Guo, Yandi [1 ]
Fan, Qiuxu [1 ]
Zhang, Qinghui [1 ]
Dong, Yu [2 ]
机构
[1] Beijing Technol & Business Univ, Beijing Key Lab Big Data Technol Food Safety, Beijing 100048, Peoples R China
[2] Univ Technol Sydney, Sch Comp Sci, Sydney, NSW 2008, Australia
基金
中国国家自然科学基金;
关键词
health; food recommendation; knowledge graph; graph convolution network; multi-task learning;
D O I
10.3390/foods12102079
中图分类号
TS2 [食品工业];
学科分类号
0832 ;
摘要
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 (CRKG) 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 (FKGM) using knowledge graph embedding and multi-task learning. FKGM 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 FKGM outperformed four competing baseline models in integrating users' dietary preferences and personalized health requirements in food recommendations and performed best on the health task.
引用
收藏
页数:22
相关论文
共 50 条
  • [21] Market2Dish: Health-aware Food Recommendation
    Wang, Wenjie
    Duan, Ling-Yu
    Jiang, Hao
    Jing, Peiguang
    Song, Xuemeng
    Nie, Liqiang
    ACM TRANSACTIONS ON MULTIMEDIA COMPUTING COMMUNICATIONS AND APPLICATIONS, 2021, 17 (01)
  • [22] Enhanced Multi-Task Learning and Knowledge Graph-Based Recommender System
    Gao, Min
    Li, Jian-Yu
    Chen, Chun-Hua
    Li, Yun
    Zhang, Jun
    Zhan, Zhi-Hui
    IEEE TRANSACTIONS ON KNOWLEDGE AND DATA ENGINEERING, 2023, 35 (10) : 10281 - 10294
  • [23] Multi-Task Learning and Improved TextRank for Knowledge Graph Completion
    Tian, Hao
    Zhang, Xiaoxiong
    Wang, Yuhan
    Zeng, Daojian
    ENTROPY, 2022, 24 (10)
  • [24] MNI: An enhanced multi-task neighborhood interaction model for recommendation on knowledge graph
    Ma, Xintao
    Dong, Liyan
    Wang, Yuequn
    Li, Yongli
    Zhang, Hao
    PLOS ONE, 2021, 16 (10):
  • [25] A Privacy-Preserving Multi-Task Framework for Knowledge Graph Enhanced Recommendation
    Yu, Bin
    Zhou, Chenyu
    Zhang, Chen
    Wang, Guodong
    Fan, Yiming
    IEEE ACCESS, 2020, 8 : 115717 - 115727
  • [26] Transformer-Based Multi-task Learning for Queuing Time Aware Next POI Recommendation
    Halder, Sajal
    Lim, Kwan Hui
    Chan, Jeffrey
    Zhang, Xiuzhen
    ADVANCES IN KNOWLEDGE DISCOVERY AND DATA MINING, PAKDD 2021, PT II, 2021, 12713 : 510 - 523
  • [27] Knowledge-Enhanced Attributed Multi-Task Learning for Medicine Recommendation
    Zhang, Yingying
    Wu, Xian
    Fang, Quan
    Qian, Shengsheng
    Xu, Changsheng
    ACM TRANSACTIONS ON INFORMATION SYSTEMS, 2023, 41 (01)
  • [28] DFM-GCN: A Multi-Task Learning Recommendation Based on a Deep Graph Neural Network
    Xiao, Yan
    Li, Congdong
    Liu, Vincenzo
    MATHEMATICS, 2022, 10 (05)
  • [29] MTKGR: multi-task knowledge graph reasoning for food and ingredient recognition
    Feng, Zhengquan
    Li, Xiaochao
    Li, Yun
    MULTIMEDIA SYSTEMS, 2024, 30 (03)
  • [30] TransMKR: Translation-based knowledge graph enhanced multi-task point-of-interest recommendation
    Hu, Bojing
    Ye, Yaqin
    Zhong, Yingqiang
    Pan, Jiao
    Hu, Maosheng
    NEUROCOMPUTING, 2022, 474 : 107 - 114