Return
Towards automatically generating meal plan based on genetic algorithm
DOI:10.1007/s00500-023-09556-0.png)
Abstract
En 中文
With the rising of the concept of balanced diet, more and more people pay attention to the healthy meal plans. However, a meal plan is usually difficult to meet people's taste preferences and health standards at the same time. Aiming at the problem, we propose a novel method to generate health meal plan for different users with meeting their taste. Specifically, we firstly calculate the recommendation score for each dish based on the ranking order of the recipe in the recommendation list, and the recommendation score is used to represent the user's preference. The fat, carbohydrate, sodium and other nutrients in the recipe were then calculated based on the recipe's ingredient content. The problem of meal plan generation is regarded as an optimization problem with constraints, that is, to maximize the recommended score of the meal plan under the condition that all nutrients in the meal plan meet the health standards. In this way, we approximately solve the problem of the balance between user's taste and the recipe's health by introducing a genetic algorithm. The experimental results show that the average recommended score of the meal plan generated by our method is 22.7, which indicates that the generated meal plan satisfy users' preference, and a survey involved 81 volunteers also supported this conclusion. Besides, the experimental results show more than 80% of the meal plans generated by our method are healthy when comparing with the baselines.
Keywords:
Meal plan
Health diet
Genetic algorithm
Recipe optimal
Journal
IF:
2.5
Papers:
1.0W
Citations:
2.1W
Organization
Cited Papers
Seismic anisotropy indicates organized melt beneath the Mid-Atlantic Ridge aids seafloor spreading
Geology
IF0
Optimization of an appointment scheduling problem for healthcare systems based on the quality of fairness service using whale optimization algorithm and NSGA-II
SCIENTIFIC REPORTS
IF3.9
Simulation-Based Analysis of Appointment Scheduling System in Healthcare Services: A Critical Review

