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 条
  • [41] Multi-Task Learning and Gender-Aware Fashion Recommendation System Using Deep Learning
    Naham, Al-Zuhairi
    Wang, Jiayang
    Raeed, Al-Sabri
    ELECTRONICS, 2023, 12 (16)
  • [42] Multi-task Feature Learning for Social Recommendation
    Zhang, Yuanyuan
    Sun, Maosheng
    Zhang, Xiaowei
    Zhang, Yonglong
    KNOWLEDGE GRAPH AND SEMANTIC COMPUTING: KNOWLEDGE GRAPH EMPOWERS NEW INFRASTRUCTURE CONSTRUCTION, 2021, 1466 : 240 - 252
  • [43] MTKDN: Multi-Task Knowledge Disentanglement Network for Recommendation
    Wu, Haotian
    Xing, Bowen
    Tsang, Ivor
    PROCEEDINGS OF THE 32ND ACM INTERNATIONAL CONFERENCE ON INFORMATION AND KNOWLEDGE MANAGEMENT, CIKM 2023, 2023, : 4360 - 4364
  • [44] Graph-Enhanced Multi-Task Learning of Multi-Level Transition Dynamics for Session-based Recommendation
    Huang, Chao
    Chen, Jiahui
    Xia, Lianghao
    Xu, Yong
    Dai, Peng
    Chen, Yanqing
    Bo, Liefeng
    Zhao, Jiashu
    Huang, Jimmy Xiangji
    THIRTY-FIFTH AAAI CONFERENCE ON ARTIFICIAL INTELLIGENCE, THIRTY-THIRD CONFERENCE ON INNOVATIVE APPLICATIONS OF ARTIFICIAL INTELLIGENCE AND THE ELEVENTH SYMPOSIUM ON EDUCATIONAL ADVANCES IN ARTIFICIAL INTELLIGENCE, 2021, 35 : 4123 - 4130
  • [45] Multi-Task Learning Model Based on BERT and Knowledge Graph for Aspect-Based Sentiment Analysis
    He, Zhu
    Wang, Honglei
    Zhang, Xiaoping
    ELECTRONICS, 2023, 12 (03)
  • [46] Mixture of Graph Enhanced Expert Networks for Multi-task Recommendation
    Hu, Binbin
    Shen, Bin
    Wu, Ruize
    Zhang, Zhigiang
    Cao, Yuetian
    He, Yong
    Zhang, Liang
    Mo, Linjian
    Zhou, Jun
    PRICAI 2022: TRENDS IN ARTIFICIAL INTELLIGENCE, PT III, 2022, 13631 : 3 - 16
  • [47] MoGE: Graph Context Enhanced Multi-Task Recommendation Method
    Zhou J.
    Hu B.-B.
    Zhang Z.-Q.
    Chen C.-C.
    Tien Tzu Hsueh Pao/Acta Electronica Sinica, 2023, 51 (11): : 3377 - 3387
  • [48] Towards Robust Knowledge Graph Embedding via Multi-Task Reinforcement Learning
    Zhang, Zhao
    Zhuang, Fuzhen
    Zhu, Hengshu
    Li, Chao
    Xiong, Hui
    He, Qing
    Xu, Yongjun
    IEEE TRANSACTIONS ON KNOWLEDGE AND DATA ENGINEERING, 2023, 35 (04) : 4321 - 4334
  • [49] TASK AWARE MULTI-TASK LEARNING FOR SPEECH TO TEXT TASKS
    Indurthi, Sathish
    Zaidi, Mohd Abbas
    Lakumarapu, Nikhil Kumar
    Lee, Beomseok
    Han, Hyojung
    Ahn, Seokchan
    Kim, Sangha
    Kim, Chanwoo
    Hwang, Inchul
    2021 IEEE INTERNATIONAL CONFERENCE ON ACOUSTICS, SPEECH AND SIGNAL PROCESSING (ICASSP 2021), 2021, : 7723 - 7727
  • [50] Multi-task convolutional deep neural network for recommendation based on knowledge graphs
    Jiang, Mingyang
    Li, Man
    Cao, Wenming
    Yang, Mingming
    Zhou, Luxin
    NEUROCOMPUTING, 2025, 619