论文标题
菜单:餐厅食品推荐系统通过基于变压器的深度学习模型
MenuAI: Restaurant Food Recommendation System via a Transformer-based Deep Learning Model
论文作者
论文摘要
事实证明,食品推荐系统是为饮食选择提供指导的有效技术,这对于患有慢性疾病的患者尤其重要。与其他多媒体建议(例如书籍和电影)不同,目前,食品推荐任务高度依赖,因为用户的食品偏好可能会随着时间而高度动态。例如,个人倾向于当天早些时候吃更多的卡路里,晚餐时吃一点。但是,仍有有限的研究工作试图纳入当前的环境和营养知识以进行食物建议。因此,本文提出了一种新颖的餐厅食品推荐系统,以根据用户的特殊营养需求向用户推荐食品菜肴。我们提出的系统利用光学特征识别(OCR)技术和基于变压器的深度学习模型,学习排名(LTR)模型,以进行食物建议。鉴于菜单的单个RGB图像,系统可以根据输入搜索键(例如卡路里,蛋白质水平)对食物菜肴进行排名。由于变压器的特性,我们的系统还可以对看不见的食物菜肴进行排名。进行了全面的实验,以验证我们在自我结构的菜单数据集(称为Menurank数据集)上的方法。有希望的结果范围从77.2%到99.5%,已经证明了LTR模型在解决食品推荐问题方面具有巨大的潜力。
Food recommendation system has proven as an effective technology to provide guidance on dietary choices, and this is especially important for patients suffering from chronic diseases. Unlike other multimedia recommendations, such as books and movies, food recommendation task is highly relied on the context at the moment, since users' food preference can be highly dynamic over time. For example, individuals tend to eat more calories earlier in the day and eat a little less at dinner. However, there are still limited research works trying to incorporate both current context and nutritional knowledge for food recommendation. Thus, a novel restaurant food recommendation system is proposed in this paper to recommend food dishes to users according to their special nutritional needs. Our proposed system utilises Optical Character Recognition (OCR) technology and a transformer-based deep learning model, Learning to Rank (LTR) model, to conduct food recommendation. Given a single RGB image of the menu, the system is then able to rank the food dishes in terms of the input search key (e.g., calorie, protein level). Due to the property of the transformer, our system can also rank unseen food dishes. Comprehensive experiments are conducted to validate our methods on a self-constructed menu dataset, known as MenuRank dataset. The promising results, with accuracy ranging from 77.2% to 99.5%, have demonstrated the great potential of LTR model in addressing food recommendation problems.