Source-linked AI summary
NutriBench-Kitchen: Benchmarking Embodied AI for Nutrition Management
Yulin Wei, Xiangchen Wang, Jianhui Pan, Jinyu Xiao, Zheng Tan, Ruozai Tian, Guanhua Chen, Feng Zheng
TL;DR
Embodied kitchen assistants need to track changing ingredients over time and use that state for recipe and dietary decisions, a capability existing benchmarks do not measure across dynamic kitchens. The paper introduces a benchmark and a structured-memory agent; evaluations reveal a gap from human performance, while the agent consistently improves its underlying models.
Problem
Existing benchmarks do not measure whether agents can continuously update nutrition-relevant kitchen states and use them for decisions in dynamic kitchens.
Source: §1 · p. 3Method
The paper introduces NutriBench-Kitchen, a 1,500-pair benchmark, and Nutri-Vgent, which uses episodic, food-state, and recipe memories.
Source: §1 · pp. 3–4Results
Evaluations reveal a gulf between current large vision-language models and human performance, while Nutri-Vgent consistently improves its underlying models.
Source: §1 · pp. 3–4Takeaways & Limitations
NutriBench-Kitchen and Nutri-Vgent provide a testbed for studying persistent state tracking and knowledge-grounded reasoning in dynamic kitchens.
Source: §6 · p. 15The benchmark is observational: it evaluates perception, memory, and reasoning prerequisites, not physical action or closed-loop control.
Source: §3.1 · p. 6
Abstract
from arXiv · showhide
An embodied kitchen assistant must do more than recognize food in isolated frames. It must track ingredient states over time and integrate visual observations with recipe and nutritional knowledge to support constraint-aware decision-making. We formalize this capability as \emph{Embodied Nutrition Management}: perceiving nutrition-relevant events, maintaining a persistent food state, and using it for knowledge-grounded planning. Existing benchmarks evaluate static food understanding or embodied cooking actions, but do not measure whether an agent can continuously update and use nutrition-relevant states in dynamic kitchens. To fill this gap, we introduce \textbf{NutriBench-Kitchen}, a benchmark containing 1,500 manually verified question--answer pairs from 160 cooking videos. It covers five task families: Ingredient Entry, Memory Management, Recipe Query, Long-Term Planning, and Short-Term Planning, spanning food-state construction, maintenance, knowledge retrieval, and decision-making across different planning horizons. Evaluations of proprietary and open-source large vision-language models reveal a substantial gap from human performance, particularly in quantitative ingredient estimation, long-term state tracking, and reasoning under interacting constraints. We further introduce \textbf{Nutri-Vgent}, a diagnostic long-video agent with separate episodic, food-state, and recipe memories. Its consistent improvements demonstrate the value of explicit state representations and structured memory for nutrition management. Together, NutriBench-Kitchen and Nutri-Vgent provide a testbed for studying persistent state tracking and knowledge-grounded reasoning in dynamic kitchens. Code is available at https://github.com/V1ol1n/NutriBench-Kitchen.
1 Introduction
Embodied Nutrition Management requires persistent food-state updates from visual observations and knowledge-grounded decisions under recipe and dietary constraints. NutriBench-Kitchen evaluates this capability, while Nutri-Vgent uses structured memory to address it.
1 Introduction
- Embodied Nutrition Management is the joint ability to derive evolving food states from continuous visual observations and use them for recipe queries and constraint-aware planning.Earlier events may change available inventory even after the ingredient or action is no longer visible; recipe and nutritional knowledge determine whether the resulting state satisfies a request.Source: §1 · pp. 2–3
- NutriBench-Kitchen contains 1,500 manually verified question–answer pairs from 160 cooking sequences across five task families and disjoint Easy and Hard regimes.The regimes differ in whether hints to relevant evidence are provided.Source: §1 · p. 3
- The benchmark tests whether models combine observations over time, propagate ingredient-use changes, and compare inferred inventory with recipe requirements and dietary constraints.Some final states are not shown explicitly and must be inferred from multiple intermediate changes.Source: §1 · p. 3
- Experiments reveal a gulf between current large vision-language models and human performance, while Nutri-Vgent consistently improves its underlying models, especially on state-dependent questions.Errors cluster in quantitative ingredient estimation, long-range state maintenance, and reasoning over interacting inventory and dietary constraints.Source: §1 · pp. 3–4
- Nutri-Vgent separates episodic observations, current food state, and recipe knowledge into distinct memories for long-video reasoning.Its largest gains occur on questions involving earlier ingredient use, accumulated state changes, or multiple interacting constraints.Source: §1 · p. 4
2 Related Work
Nutrition-aware kitchen assistance requires connecting visual events to changing food states and later constrained decisions. Existing resources typically evaluate only parts of this lifecycle rather than its full loop.
2.1 Nutrition Management in Embodied AI
- Static food resources capture attributes, ingredients, or recipe knowledge, while egocentric datasets capture kitchen activity; neither link visual events to updates in nutrition-relevant kitchen states.The missing connection is determining what changed, what remains, and which decisions remain feasible.Source: §2.1 · p. 4
2.2 Evaluation and Benchmarks
- Existing benchmarks usually cover only one or two lifecycle capabilities, rather than the full loop from video-grounded state updates to constrained recipe, nutrition, and planning decisions.Table 1 defines coverage as an explicit task, annotation target, or evaluation objective, not merely something inferable from raw data.Source: §2.2 · p. 5, Table 1 · p. 5
3 Embodied Nutrition Management
NutriBench-Kitchen frames nutrition management as inferring and maintaining changing kitchen states from long-form video, then using them for recipe and planning questions. Its construction and task design combine visual evidence, recipe knowledge, and state tracking across several planning horizons.
3.1 Task Scope and Formulation
- The task requires inferring nutrition-relevant kitchen states from long-form observations, maintaining them, and using them to answer recipe and planning questions.Answers may depend on earlier changes that are no longer visible, including ingredient use, and must reconcile the resulting state with recipe or dietary constraints.Source: §3.1 · pp. 5–6
- The benchmark is observational: planning questions assess understanding and decision reasoning, not physical action or closed-loop control.The model receives no simulator feedback and does not change the environment.Source: §3.1 · p. 6
3.2 NutriBench-Kitchen Benchmark Construction
- The benchmark contains 1,500 manually verified question–answer pairs from 160 long-form videos, combining 145 HD-EPIC segments with 15 self-recorded videos.HD-EPIC contributes naturally occurring egocentric activity; self-recorded videos provide controlled state changes with measured quantities and nutritional values.Source: §3.2 · p. 6
- Video processing samples evidence densely around ingredient-changing actions, removes near-duplicate frames, and uses available audio or transcripts as auxiliary annotation context.Visual evidence remains the primary grounding source for questions.Source: §3.2 · p. 6
- A Recipe Knowledge Graph built from more than 10,000 recipes links ingredients, tools, steps, nutrition, and substitutions for knowledge-grounded questions.Ingredient aliases are canonicalized, and recipe relations are resources rather than ground truth for visual events.Source: §3.2 · pp. 6–7
- Model-generated proposals are drafts; annotators verify food identities, states, temporal evidence, answers, and distractors, using measured quantities for self-recorded videos and consensus estimates for HD-EPIC.Candidate questions are filtered for consistency and checked for visual grounding, answer validity, plausible distractors, and task-label fit.Source: §3.2 · pp. 7–8, Figure 2 · p. 7
3.3 Task Families and Evaluation Regimes
- The five task families cover ingredient and quantity recognition, inventory reconstruction, constrained recipe queries, long-range procedural reasoning, and immediate next-step decisions.Long- and short-term planning assess understanding and decision reasoning rather than execution.Source: §3.3 · pp. 8–9
- Easy questions provide a local textual frame hint, while the distinct Hard questions add dialogue context and omit that hint, increasing demands on visual perception and long-range state tracking.Easy and Hard are separate benchmark regimes, not paired versions of the same questions.Source: §3.3 · p. 9
4 Nutri-Vgent
Nutri-Vgent organizes long-video kitchen information into episodic, food-state, and recipe memories. It updates ingredient inventory from observed events and reconciles that state with recipe knowledge when answering questions.
4 Nutri-Vgent
- Nutri-Vgent separates episodic experience, persistent food states, and recipe constraints instead of treating past observations as a homogeneous memory pool.Episodic Memory records temporally grounded events, Food Memory holds the current inventory, and Recipe Memory stores normalized recipe knowledge.Source: §4 · pp. 9–10, Figure 4 · p. 10
- A sliding temporal window converts nutrition-relevant actions into state-changing events, updating the food ledger even after the visual evidence disappears.Food Memory tracks canonical identity, estimated quantity, freshness, location, and timestamp; Episodic Memory preserves the temporal evidence for how the state arose.Source: §4 · p. 10
- For recipe or calorie questions, function calls retrieve dish ingredients and reference weights or candidate foods, which are checked against the food ledger before answering.The answer reconciles video-grounded state with recipe constraints.Source: §4 · p. 11
5 Experiment
The experiments compare current multimodal models and Nutri-Vgent on NutriBench-Kitchen, finding that structured memory improves performance, especially for persistent state tracking and complex reasoning. Ablations show that combining episodic and food-state memory avoids trade-offs seen with single memory modules.
5 Experiment
- The experiments evaluate how challenging the benchmark is, whether hybrid memory improves long-horizon nutrition management, and what challenges remain.Nutri-Vgent uses dynamically retrieved observations to update episodic and food-state memories.Source: §5 · p. 11, §5.1 · p. 11
5.1 Implementation Details
- The evaluation uses zero-shot baselines with a shared chain-of-thought protocol and reports multiple-choice accuracy and numerical Mean Relative Accuracy across Easy and Hard regimes.The overall score is the unweighted mean across task–regime cells; MRA rewards numerical predictions that meet progressively stricter relative-error tolerances.Source: §5.1 · pp. 11–12
5.2 Main Results
- Human performance averages about 92.0%, while random and frequency baselines average about 13.4% and 19.1%; frequency-based guessing collapses on Hard splits.General-purpose models also struggle with persistent inventory tracking: GPT-4o averages 47.7% and scores 26.7% on Memory Management Easy.Source: §5.2 · pp. 12–13
- Nutri-Vgent achieves an average score of 62.3%, outperforming its base model (53.4%), GLM-4V-9B (50.8%), and GPT-4o (47.7%), while matching Gemini 2.5 Pro (61.1%).Source: §5.2 · p. 13
- Nutri-Vgent rises from 63.4% to 94.1% in Recipe Query and from 14.0% to 73.3% in Ingredient Entry on complex, multi-turn splits.Its Ingredient Entry score also exceeds standard Vgent’s 24.7% peak.Source: §5.2 · p. 14
- Nutri-Vgent’s retrieval and strict knowledge-graph checks can reduce performance on simple Easy tasks, including Ingredient Entry dropping from 30.7% to 20.0%.The paper attributes this trade-off to retrieval overhead and occasional overcorrection in straightforward, fully visible scenes.Source: §5.2 · p. 14
5.3 Ablation Studies
- Full episodic-plus-food memory achieves the highest overall scores—62.1% for Qwen3-VL-4B and 62.3% for 8B—while either memory alone lowers the 8B average from 53.4%.The hybrid 8B model raises Recipe Query from 67.05% to 76.05% and Short-Term Planning from 53.00% to 72.30% versus visual-only input.Source: Table 3 · p. 13, §5.3 · pp. 14–15
- Future work targets multi-agent collaboration and personalized, dynamically updating profiles for health goals and taste preferences.The current framework tracks objective food states and recipe constraints.Source: §5.3 · p. 15
6 Conclusion
The conclusion presents Embodied Nutrition Management as a task connecting continuous visual perception with dietary reasoning. It introduces NutriBench-Kitchen and Nutri-Vgent, reporting that structured memory improves performance, particularly for persistent state tracking and constraint satisfaction.
- The paper formalizes Embodied Nutrition Management to connect continuous visual perception with complex dietary reasoning.Source: §6 · p. 15
- NutriBench-Kitchen contains 1,500 manually verified question–answer pairs from untrimmed cooking videos and assesses dynamic inventory tracking, dietary constraints, and long-horizon planning across five dimensions.Source: §6 · p. 15
- Nutri-Vgent decouples episodic observations, persistent food states, and recipe knowledge graphs in a structured memory architecture.Experiments report that it mitigates temporal forgetting and outperforms baselines, particularly in persistent state tracking and constraint satisfaction.Source: §6 · p. 15