TY - JOUR
T1 - Food recommendation with graph convolutional network
AU - Gao, Xiaoyan
AU - Feng, Fuli
AU - Huang, Heyan
AU - Mao, Xian Ling
AU - Lan, Tian
AU - Chi, Zewen
N1 - Publisher Copyright:
© 2021 Elsevier Inc.
PY - 2022/1
Y1 - 2022/1
N2 - Food recommendation has attracted increasing attentions to various food-related applications and services. The food recommender models aim to match users’ preferences with recipes, where the key lies in the representation learning of users and recipes. However, ranging from early content-based filtering and collaborative filtering methods to recent hybrid methods, the existing work overlooks the various food-related relations, especially the ingredient-ingredient relations, leading to incomprehensive representations. To bridge this gap, we propose a novel model Food recommendation with Graph Convolutional Network (FGCN), which exploits ingredient-ingredient, ingredient-recipe, and recipe-user relations deeply. FGCN employs the information propagation mechanism and adopts multiple embedding propagation layers to model high-order connectivity across different food-related relations and enhance the representations. Specifically, we develop three types of information propagation: (1) ingredient-ingredient information propagation, (2) ingredient-recipe information propagation, and (3) recipe-user information propagation. To validate the effectiveness and rationality of FGCN, we conduct extensive experiments on a real-world dataset. The results show that the proposed FGCN outperforms the state-of-the-art baselines. Further in-depth analyses reveal that FGCN could alleviate the sparsity issue in food recommendation.
AB - Food recommendation has attracted increasing attentions to various food-related applications and services. The food recommender models aim to match users’ preferences with recipes, where the key lies in the representation learning of users and recipes. However, ranging from early content-based filtering and collaborative filtering methods to recent hybrid methods, the existing work overlooks the various food-related relations, especially the ingredient-ingredient relations, leading to incomprehensive representations. To bridge this gap, we propose a novel model Food recommendation with Graph Convolutional Network (FGCN), which exploits ingredient-ingredient, ingredient-recipe, and recipe-user relations deeply. FGCN employs the information propagation mechanism and adopts multiple embedding propagation layers to model high-order connectivity across different food-related relations and enhance the representations. Specifically, we develop three types of information propagation: (1) ingredient-ingredient information propagation, (2) ingredient-recipe information propagation, and (3) recipe-user information propagation. To validate the effectiveness and rationality of FGCN, we conduct extensive experiments on a real-world dataset. The results show that the proposed FGCN outperforms the state-of-the-art baselines. Further in-depth analyses reveal that FGCN could alleviate the sparsity issue in food recommendation.
KW - Food recommendation
KW - Food-related relations
KW - Graph convolutional network
KW - High-order connectivity
KW - Information propagation
UR - http://www.scopus.com/inward/record.url?scp=85118877421&partnerID=8YFLogxK
U2 - 10.1016/j.ins.2021.10.040
DO - 10.1016/j.ins.2021.10.040
M3 - Article
AN - SCOPUS:85118877421
SN - 0020-0255
VL - 584
SP - 170
EP - 183
JO - Information Sciences
JF - Information Sciences
ER -