FOOD SCIENCE ›› 2025, Vol. 46 ›› Issue (6): 29-37.doi: 10.7506/spkx1002-6630-20240724-238

• Basic Research • Previous Articles     Next Articles

Dietary Recommendation Based on Multi-objective Optimization Integrating Nutritional Knowledge and Preference-Health Balance

JIN Ying, MIN Weiqing, ZHOU Pengfei, MEI Shuhuan, JIANG Shuqiang   

  1. (1. Key Laboratory of Intelligent Information Processing, Chinese Academy of Sciences, Beijing 100190, China; 2. Institute of Computing Technology, Chinese Academy of Sciences, Beijing 100190, China; 3. University of Chinese Academy of Sciences, Beijing 100049, China; 4. Institute of Intelligent Computing Technology, Chinese Academy of Sciences, Suzhou 215009, China)
  • Online:2025-03-25 Published:2025-03-10

Abstract: We proposed a dietary recommendation method based on multi-objective optimization integrating nutritional knowledge and preference-health balance. The method captured user preference through food nutrition knowledge embedding, and employed a multi-objective optimization algorithm to balance the dietary preference of users with their nutritional health needs. Personalized recipe recommendation was performed based on the nutrition-guided food knowledge-aware network (NG-FKN), followed by nutritional food combination recommendation (NFCR). The NG-FKN extracted relevant information from the food nutrition knowledge graph, providing guidance to capture user preferences in order to achieve personalized recommendations for nutritional recipes. NFCR optimized multiple objectives in preference and health using the non-dominated sorting genetic algorithm (NSGA) based on nutritional dominance. In addition, we constructed a food-user interaction dataset, which contained 19 669 recipes, and we assessed the proposed method on this dataset. We also introduced two indicators, China healthy diet index (CHDI) and food variety score (FVS), to evaluate the nutritional value of the recommended recipes. The experimental results on the proposed dataset showed that our method was superior to current popular methods, further improving the recommendation performance of dietary nutrition.

Key words: dietary recommendation; nutritional meal; knowledge graph; multi-objective optimization; genetic algorithm

CLC Number: