TY - JOUR
T1 - Hierarchical Attention Network for Visually-Aware Food Recommendation
AU - Gao, Xiaoyan
AU - Feng, Fuli
AU - He, Xiangnan
AU - Huang, Heyan
AU - Guan, Xinyu
AU - Feng, Chong
AU - Ming, Zhaoyan
AU - Chua, Tat Seng
N1 - Publisher Copyright:
© 1999-2012 IEEE.
PY - 2020/6
Y1 - 2020/6
N2 - Food recommender systems play an important role in assisting users to identify the desired food to eat. Deciding what food to eat is a complex and multi-faceted process, which is influenced by many factors such as the ingredients, appearance of the recipe, the user's personal preference on food, and various contexts like what had been eaten in the past meals. This work formulates the food recommendation problem as predicting user preference on recipes based on three key factors that determine a user's choice on food, namely, 1) the user's (and other users') history; 2) the ingredients of a recipe; and 3) the descriptive image of a recipe. To address this challenging problem, this work develops a dedicated neural network-based solution Hierarchical Attention based Food Recommendation (HAFR) which is capable of: 1) capturing the collaborative filtering effect like what similar users tend to eat; 2) inferring a user's preference at the ingredient level; and 3) learning user preference from the recipe's visual images. To evaluate our proposed method, this work constructs a large-scale dataset consisting of millions of ratings from AllRecipes.com. Extensive experiments show that our method outperforms several competing recommender solutions like Factorization Machine and Visual Bayesian Personalized Ranking with an average improvement of 12%, offering promising results in predicting user preference on food.
AB - Food recommender systems play an important role in assisting users to identify the desired food to eat. Deciding what food to eat is a complex and multi-faceted process, which is influenced by many factors such as the ingredients, appearance of the recipe, the user's personal preference on food, and various contexts like what had been eaten in the past meals. This work formulates the food recommendation problem as predicting user preference on recipes based on three key factors that determine a user's choice on food, namely, 1) the user's (and other users') history; 2) the ingredients of a recipe; and 3) the descriptive image of a recipe. To address this challenging problem, this work develops a dedicated neural network-based solution Hierarchical Attention based Food Recommendation (HAFR) which is capable of: 1) capturing the collaborative filtering effect like what similar users tend to eat; 2) inferring a user's preference at the ingredient level; and 3) learning user preference from the recipe's visual images. To evaluate our proposed method, this work constructs a large-scale dataset consisting of millions of ratings from AllRecipes.com. Extensive experiments show that our method outperforms several competing recommender solutions like Factorization Machine and Visual Bayesian Personalized Ranking with an average improvement of 12%, offering promising results in predicting user preference on food.
KW - Collaborative Filtering
KW - Food Recommender Systems
KW - Hierarchical Attention
KW - Ingredients
KW - Recipe Image
UR - http://www.scopus.com/inward/record.url?scp=85085625620&partnerID=8YFLogxK
U2 - 10.1109/TMM.2019.2945180
DO - 10.1109/TMM.2019.2945180
M3 - Article
AN - SCOPUS:85085625620
SN - 1520-9210
VL - 22
SP - 1647
EP - 1659
JO - IEEE Transactions on Multimedia
JF - IEEE Transactions on Multimedia
IS - 6
M1 - 8859291
ER -