Chelsea Finn: End-to-End Policies Can Handle Long-Horizon Tasks Without Explicit World Models

By Da Ji

At the CoRL 2026 workshop 'Do Robots Need World Models?' in Austin on November 12, Chelsea Finn presented research showing that end-to-end policies equipped with implicit supervision, multi-scale memory, and detailed multimodal prompting can manage long-horizon tasks without building explicit world models.

This image shows a scene from a CoRL 2026 event, with a person speaking into a microphone, a laptop in front of them, and attendees' heads visible in the background. The top left corner has the 'CoRL·42HOW Robotics on site' label. Combined with the document content, this is a record from the 'Do Robots Need World Models?' workshop held on the morning of November 12 in the Brazos Room at the JW Marriott in Austin. The workshop is discussing whether robots need explicit world models, and this image intuitively presents the live speaking scene at the workshop.

On the morning of November 12, the Conference on Robot Learning (CoRL) hosted a half-day workshop titled "Do Robots Need World Models?" in the Brazos Room at the JW Marriott in Austin. According to the workshop's official description, a world model is defined as a class of predictive systems that enable robots to anticipate how their actions will alter the environment.

The core debate centers on whether this predictive structure must be explicitly constructed to facilitate planning, counterfactual reasoning, data efficiency, safety, and generalization, or whether it can be absorbed into an end-to-end policy that directly maps observations and goals to actions.

Chelsea Finn, an assistant professor of computer science and electrical engineering at Stanford University and co-founder of Physical Intelligence, delivered the first invited talk of the day, assigned to the side advocating for end-to-end, implicit policies. This stance was assigned by the organizers and does not necessarily reflect her personal views. She opened her talk by stating that she actually stands on the other side of the table. The first motion listed for the workshop was precisely that: end-to-end policies can internalize the predictive structures required for robotic behavior without attempting to explicitly model the world.

Finn began by noting that although her earlier work leaned toward explicit models, her experience shows that robots can already perform highly complex tasks without an explicit predictive model of the world. These tasks include reasoning over long context histories, completing long-horizon tasks, and operating in scenarios that require generalizing the consequences of actions.

Her central question is how to deploy robots in complex scenarios and whether it is truly possible to learn policies capable of handling such complexity without explicitly modeling the world.

Her talk was divided into three parts: handling long contexts, such as tracking past events; completing full long-horizon tasks, such as cleaning a kitchen; and reasoning in novel situations, such as transferring an existing task to a different robot.

An academic presentation slide with the core research question labeled in English at the top: 'How can we apply robots to complex situations?' corresponding to Chelsea Finn's core research question. The slide horizontally arranges three illustrated sections corresponding to the three parts of the report: the first section is processing long contexts, with a mechanical arm manipulating objects and the example labeled 'tracking what has happened'; the second section is completing full long-horizon tasks, with a kitchen scene and the example labeled 'cleaning the kitchen'; the third section is reasoning in new situations, with mechanical arms on different platforms and the example labeled 'transferring tasks to another robot.' A few audience heads are visible at the bottom, indicating this is a live offline presentation.

Adding Memory Can Sometimes Be Worse Than Having None

She first pointed out that many powerful robot foundation models actually lack memory or context. While this is unnecessary for repetitive, short-horizon motor skills, memory of the past becomes critical once the system needs to track past events or handle long-horizon tasks. Yet, existing models still frequently lack memory. She then outlined two main challenges.

A live photo of an academic presentation slide, with the core content pointing to the memory and context characteristics of robot foundation models: most robot foundation models originally lack memory or context capabilities, which are not necessary for repetitive short motor skills. The slide highlights in bold red font that memory capability is crucial for tracing past events and processing long-horizon tasks, accompanied by multiple robot-related experimental scene images to support the argument. Audience heads are visible below, and some are recording the presentation with phones.

One challenge is the learning signal itself. Equipping a model with extensive memory can introduce spurious correlations between past observations and future actions. As the context grows and more information is fed into the model, the number of spurious correlations between inputs and outputs increases, making it harder for the model to learn generalizable action predictions. She noted that this issue is severe enough that adding memory sometimes degrades performance compared to having no memory at all.

The second challenge is computation, which applies to both training and inference. Rather than processing just one or two images, these systems aim to ingest hundreds of frames, increasing the computational load by several orders of magnitude. This issue becomes more pronounced as the context size grows. Inference must also be performed in real time, making training even more demanding. Existing work addresses this by using only a few strided frames, as in PTP by Torne, Tang, Liu, et al. at CoRL 2025; using keyframes, as in MemER by Sridhar, Pan, et al. at ICLR 2026; and employing test-time adaptation, as in RoboTTT by Jiang et al. at CoRL 2026.

While these approaches do enable policies to act based on past events, they somewhat sidestep the computational burden. She argues that in the long run, robots will still require highly capable context. The first question to address is whether the memory of a vision-language-action (VLA) model can be scaled to hundreds of frames, and whether a usable training signal can be extracted from that volume of images.

This academic presentation page is titled 'Two key challenges,' first listing two core challenges: first, spurious correlations between past observations and future actions, with the consequence labeled as 'sometimes adding memory performs worse'; second, high computational demands in training and inference, with the consequence that this problem worsens as context size increases. Below the page, three existing solutions are shown: strided frames, keyframes, and test-time adaptation, with corresponding research authors and publication conference information labeled, matching the related research content mentioned earlier.

To tackle the problem of spurious correlations and the difficulty of learning from massive numbers of frames, they found a highly effective approach: adding implicit supervision to the model alongside action prediction. This involves predicting both the current task being performed and generating a narration of what is happening in memory. This continuous narration helps the model learn features and better understand past frames and video sequences.

Specifically, they use a vision-language model (VLM) as the backbone, training it to process longer videos. The backbone is Qwen3.5-4B, a 4-billion-parameter model with a context length of 262,000 tokens. The model features three output heads: one for reasoning, which provides a chronological narration of events so far (e.g., 'At second 2, the ball was placed under the middle cup. At second 5, the middle and right cups were swapped'); one for subtasks (e.g., 'pick up the left cup'); and one for action tokens. The narration head employs parallel decoding, requiring only a single forward pass. The action tokens use OAT, grouped as 1, 1, 2, 4, 8, and 16.

An academic presentation slide with two core questions at the top in English: 'Can we extend VLA memory to hundreds of frames?' and 'How to obtain training signals for processing so many images?' The core solution is to achieve this by predicting subtasks and narration content in memory, with three numbered core modules below: ① the reasoning module corresponds to the parallel decoding single forward pass process, with examples of task narration at different timesteps; ② the subtask module labels the example action semantics 'lift left cup'; ③ the action token module shows action grouping settings, with the VLM backbone network using 262k token context at the bottom, and silhouettes of audience heads visible at the bottom of the page.

Computationally, they avoid repeatedly recalculating already-processed past frames. Instead of recomputing the past video from scratch during each inference step, they cache existing computations and stream the video into the model, eliminating the need to repeatedly recalculate activations for past frames. Because autoregressive generation of narration text would be slow, they implement parallel decoding for the narration, allowing the model to predict actions at test time without first generating the narration. On the action side, they use discretized actions and group them to reduce the number of forward passes.

A live photo of an academic presentation screen with a light blue background and silhouettes of attendees' heads at the bottom. The content addresses VLA model research questions, first raising two core inquiries: Can VLA memory be extended to hundreds of frames? How can training signals be obtained from massive image data? The proposed solution involves predicting subtasks and memory narrations. It then addresses whether inference and training can be accelerated, offering three optimization strategies: streaming caching and reusing past computations, parallel decoding of memory narrations, and grouping actions to reduce forward passes, fully matching the computational optimization strategies mentioned in the text.

Integrating these components, they evaluated the approach on memory-intensive tasks like cup swapping, which requires tracking object locations. The subtask in the demonstration is 'pick up the middle one,' requiring the model to chronologically track when cups are covered and which two cups are swapped to ultimately select the correct one. She noted that this is not her favorite task, as it does not represent a real-world robotic necessity, but it serves as an excellent sanity check: the model cannot simply retrieve a single frame but must reason over the entire video sequence to succeed. The model was fine-tuned for this task and demonstrated generalization to unseen slots or combinations during training. She also emphasized that the system processes 1x speed video; despite the extensive memory context, the inference speed does not slow down the robot's physical movements, and the resulting actions remain smooth.

This image shows projection content from a CoRL 2026 presentation, exploring whether vision-language-action model (VLA) memory can be extended to hundreds of frames, with the task corresponding to the video reasoning task mentioned in the text. The projection displays a desktop manipulation scene with the subtask labeled 'pick middle' and a task timeline: the initial stage is extended, the state is 'covered' at 2 seconds, the middle stage shows different left-right swap actions, and 'pick middle' is completed at 10 seconds; multiple sampled frames are arranged below to show the visual changes throughout the task.

Quantitative results cover three tasks: cup swapping, drawer, and visual cue. Baseline methods include π0.7, MemER, and two ablation studies: predicting only subtasks, and predicting subtasks plus narration. Their proposed method combines subtasks, narration, and latent narration. The context length of π0.7 is insufficient for these tasks.

For the cup swapping task, their method achieved a 100% success rate on the 5 seen mixtures during training, 93.3% on the 5 unseen mixtures, and 73.3% on the 6 unseen mixtures, all outperforming π0.7, MemER, and the two ablations. On the drawer task, π0.7 and MemER had very low success rates, at 6.7% and 16.7% respectively in the training setting, while their method achieved 83.3% in both the training and unseen settings. In the visual prompt task with 3 training objects, π0.7 achieved 70%, while MemER and "subtask plus narration" both reached 100%; on the 5 unseen objects, π0.7 scored 20%, MemER 80%, and "subtask plus narration" 90%.

A bar chart page displaying quantitative experimental results titled 'Quantitative results,' containing three sets of subplots corresponding to different test scenarios for cup swapping, drawer, and visual cue tasks. Five comparison methods are distinguished by different colors: PI07, Memer, subtask (ablation), subtask plus narration (ablation), and the proposed 'subtask plus narration plus latent narration' method, with specific success rate values marked on each bar. A note at the bottom states that π₀.₇'s context length is insufficient to support these tasks, intuitively showing that the proposed method outperforms all other comparison methods across all tasks and test scenarios.

They also quantitatively analyzed the relationship between the number of context tokens and latency, comparing the curves for computing from scratch versus using caching on H100 and B200 GPUs. Without caching past computations, the latency curve rises sharply; adding caching significantly improves this. Inference for 900 frames can be completed in under 0.5 seconds, corresponding to 64,500 historical visual tokens.

This line chart titled 'Inference speed' shows the comparison of inference latency under different computing devices. The legend includes four curves: H100 scratch, H100 cached, B200 scratch, and B200 cached. The x-axis has two dimensions: the number of top-down images and the number of historical visual tokens, and the y-axis is model latency (milliseconds). The chart shows that without caching, the scratch curve rises rapidly as historical visual tokens increase, while the cached curve with caching shows significantly slower latency growth. The chart labels 'caching' pointing to the cached curve and notes '900 frames in <0.5 sec inference,' clearly demonstrating the role of caching in reducing inference latency, matching the context mentioned.

Her conclusion for this section is that by incorporating task and narration predictions into end-to-end training and handling the computation efficiently, one can achieve highly effective long-context reasoning in robot policies without needing to build a separate explicit world model.

This is an academic presentation screen with the core topic labeled in English at the top: 'How can we apply robots to complex situations?' The screen shows three types of robot application directions through three illustrated images: processing long contexts (corresponding example: tracking events that have occurred), completing full long-horizon tasks (corresponding example: cleaning the kitchen), and reasoning in new scenarios (corresponding example: transferring learned tasks to different robots). Pink highlighted text at the bottom states the core conclusion: end-to-end training with subtask and narration prediction can bring strong long-context reasoning capabilities to robot policies without needing to build explicit world models, aligning with the core viewpoint of this presentation. Audience head silhouettes are visible at the bottom, indicating this is a live academic presentation.

Cleaning an Entire Kitchen

Next, she turned to longer-term memory. The relatively dense visual memory discussed previously is reasonable for many current scenarios; however, if the goal is to cover hours or days, one might not want the memory to remain strictly visual and that dense. Medium-term visual memory is dense and observation-based, whereas longer-term memory is sparser and more semantic.

Examples she cited include remembering what items to buy at the store and following a recipe to cook in the kitchen. The idea, therefore, is to create a multi-scale memory model: using video memory for short- to medium-term horizons, which can follow the approach from the previous section; and using more compressed text to represent longer-term memory spanning many minutes. Both scales of memory are used within an end-to-end policy.

A CoRL academic presentation slide focused on extending long-horizon embodied memory in robots. The slide uses the title 'Even longer memory?' to contrast two types of memory: the left side shows mid-term visual memory labeled 'based on dense observations' with multiple small photos of daily kitchen operations; the right side shows the longer-term memory to be explored, labeled 'sparse semantic type' with supermarket and kitchen panoramic scene images, intuitively presenting the representational differences between the two memory types, corresponding to the multi-scale embodied memory research discussed in the presentation.

This architecture is called Multi-Scale Embodied Memory. The upper layer is a vision-language model that holds long-term text memory and cyclically updates memory summaries; the lower layer is a vision-language-action model that uses short-term video memory and outputs robot actions through an action module.

This projection slide corresponds to the introduction of Chelsea Finn's multi-scale memory vision-language-action model approach, with the title 'A VLA with multiscale memory' at the top. The upper module is the long-term text memory area, corresponding to the VLM mentioned in the text that generates memory summaries; the lower part is the short-term video memory area, corresponding to the VLA in the text, labeled with the 'Subtask' module, finally connected to the action expert module to output robot actions, fully presenting the robot processing logic framework for long-horizon tasks like cleaning the kitchen.

For text memory, she described two approaches. A simple approach is to feed the language of subtasks completed or attempted so far directly back into the model as a compressed representation of the past. This method is straightforward but often causes distribution shift between training and deployment—especially when the execution methods and speeds are inconsistent with the data. For instance, if the actual execution takes longer, certain content will appear repeatedly in the input far more times than during training.

They found a more effective approach: compressing and summarizing past events into a new summary based on the previous summary, the current subtask, and the current visual observations, then feeding this summary into the model instead of the raw subtask list. In other words, the model is trained to update this text memory and compress it into a summary. This helps mitigate distribution shift, yields a more compact representation, and is better suited for longer time horizons. The pre-trained vision-language model for this component comprises SigLIP (400 million parameters) and Gemma (4 billion parameters).

This slide is titled 'How to implement long-horizon language memory?' corresponding to the long-horizon language memory implementation approach introduced earlier. It shows the long-horizon memory architecture based on SigLIP (400 million parameters) and Gemma (4 billion parameters) pre-trained vision-language models: initial language memory, current image input, and language subtask are used as inputs to generate updated language memory, compressing and summarizing the completed task process into new summaries rather than passing the original subtask list, thereby mitigating distribution shift and achieving a more compressed long-horizon memory representation. Audience heads are visible at the bottom, indicating this is presentation content from an academic report.

With this text memory, they extended the robot's task horizon to approximately 15 minutes in this work. The tasks involved cleaning a kitchen and preparing a recipe. She showed a video where the bottom of the screen displays what the robot has accomplished so far. Memory is crucial here because the tasks involve many steps. The process she described includes wiping the counter with a sponge, drying it with a paper towel, updating the summary, throwing the paper towel in the trash, putting items back in the refrigerator, and eventually washing a plate and putting away the air-dried dishes. She noted that the video was quite long and there was not enough time to watch it in full during the presentation.

Quantitatively, they evaluated π0.6-MEM—a hybrid of this visual memory and very long-horizon memory—against π0.6 without memory, naive text-plus-video memory, video memory alone, and text memory alone. They evaluated two tasks: preparing a recipe and cleaning the kitchen, using task progress as the metric. The main conclusion is that for such long-horizon tasks, especially kitchen cleaning, π0.6-MEM performs significantly better than the version without text memory and also outperforms the more naive text memory approach. She believes this compressible summary approach still has room to further extend the task horizon.

This bar chart titled 'Quantitative Results' shows the task completion progress percentage of five different strategies across three types of tasks, where pink represents the π₀.₆ strategy without memory mechanism, green represents the strategy using only video memory, dark blue represents the naive text plus video memory strategy, light blue represents the strategy using only text memory, and bright yellow represents the π₀.₆-MEM strategy. In the long task of cleaning the kitchen, the bright yellow π₀.₆-MEM strategy's task progress approaches 100%, significantly outperforming the other four strategies, and also showing a clear advantage in final average performance, intuitively confirming the performance advantage of π₀.₆-MEM in long-horizon embodied tasks in the corresponding research.

An academic presentation slide with the core topic labeled in English at the top: 'How can we apply robots to complex situations?' corresponding to introducing three key directions for robot deployment in complex scenarios: the first is processing long contexts, with a mechanical arm manipulation image and an example explaining tracking events during tasks; the second is completing full-process long-horizon tasks, with a kitchen scene corresponding to the 15-minute cleaning verification task in the text as a typical example of such long tasks; the third is reasoning in new scenarios, with an experimental platform mechanical arm and an example explaining transferring learned tasks to different robots.

Compared to subsequently published work, this component aligns with the Multi-Scale Embodied Memory (MEM) framework released by Physical Intelligence in March 2026: using video memory for short horizons and language summaries for long horizons, validated by a kitchen-cleaning task lasting approximately 15 minutes.

Compositional Generalization in Novel Contexts

She noted that another major source of complexity for robot models is generalization to novel contexts, especially out-of-distribution scenarios, and particularly compositional generalization. Researchers are often tempted to hardcode structural inductive biases into their algorithms to facilitate generalization. Instead, they wanted to see if this capability could emerge organically simply by training a sufficiently high-capacity model on diverse data. The basic recipe is straightforward: sufficiently large and diverse data paired with a model of adequate capacity.

Regarding data, they leveraged every available source, including diverse robot demonstrations—which encompass low-quality demonstrations—robot policy rollout data, human videos, and web data. Diverse data alone, however, is not enough. They found that providing the model with detailed contextual prompts is crucial and yields significant improvements; even with lower-quality data, this context helps the model predict actions accurately. Low-quality demonstrations can remain in the training set, provided the model is given sufficient information about what is being attempted in that specific episode, how well it is being executed, and the exact nature of the current step.

This presentation slide addresses compositional generalization in out-of-distribution scenarios, highlighting two verified elements for achieving generalization: 1) a sufficiently large and diverse dataset, and 2) a model with adequate capacity. Two colored arrows extend to corresponding details: the pink arrow points to leveraging all available data, including diverse robot demonstrations with low-quality examples, robot policy rollout data, human videos, and web data; the teal arrow highlights the core approach of prompting the model with detailed context needed for action prediction, aligning with the research's key conclusions.

They trained the π0.7 vision-language-action (VLA) model using detailed multimodal prompts. The pre-trained backbone comprises SigLIP (400 million parameters) and Gemma (4 billion parameters), accompanied by an 800-million-parameter action module. The inputs include observation memory; task instructions, such as 'clean the kitchen'; finer-grained subtask instructions, such as 'pick up the knife'; subgoal images; and execution metadata, such as data quality. During testing, subtask instructions can be provided by a human or predicted by a high-level policy, which is also pre-trained using the SigLIP and Gemma backbone. The subgoal images are generated by a world model pre-trained as BAGEL (14 billion parameters), taking the current observation, subtask instruction, and metadata as inputs.

An academic presentation slide titled 'Detailed, Multimodal Prompting' illustrating the multimodal pre-trained robot system architecture. The upper section shows the core vision-language-action model with inputs including observation memory, task instructions like 'clean the kitchen,' subtask instructions like 'pick up the knife,' subgoal images, and metadata, with corresponding action outputs. The lower section labels the high-level policy module pre-trained on SigLIP and Gemma, and the world model module pre-trained on the 14-billion parameter BAGEL, fully presenting the parameters, functions, and data flow logic of each module mentioned in the text.

After training on diverse data, the model can directly perform fairly complex tasks, such as buttoning a shirt, driving screws that require high precision, and taking out the trash. The team also evaluated it in out-of-distribution scenarios. Finn noted that the most interesting case involved a dual-arm UR5e robot that had never been used to collect laundry or clothes-folding data, yet was tasked with folding clothes. The folding data had been collected on a fixed dual-arm robot with two forward-facing arms, which is relatively inexpensive. Testing, however, was conducted on the dual-arm UR5e, which is significantly larger and has a distinctly different kinematic configuration. Despite this highly out-of-distribution control setting, the model demonstrated strong compositional generalization, successfully transferring skills learned on one robot to another.

This academic conference presentation slide corresponds to research validating the model's compositional generalization ability in out-of-distribution situations. The slide poses two core research questions in English at the top: 'How does the model perform in out-of-distribution situations?' and 'Can dual UR5 arms complete folding tasks without corresponding folding data?' Below the slide, two sets of experimental photos are shown: the left image is labeled 'Teleoperation: 1x speed,' showing an operation table with dual arms and light-colored fabric to be folded; the right image is labeled 'Autonomous operation: 1x speed,' showing the same type of dual arms autonomously operating blue fabric to complete the folding task, intuitively presenting the experimental setup for cross-robot transfer of folding skills. Audience heads are visible at the bottom, indicating this content is being presented at a live conference session.

Quantitatively, the evaluation was divided into towel folding and shirt folding, with π0.5, π0.6, π0.7, and π0.7 (GC) serving as baselines. π0.5 achieved near-zero task progress on both tasks; π0.7 outperformed π0.6; and π0.7 (GC) achieved the highest score. For the shirt-folding task, a human performance baseline was also established, and π0.7 (GC) approached this line. Despite the lack of dedicated clothes-folding data for this specific robot, its performance was close to that of human teleoperation.

This academic presentation slide focuses on model performance in out-of-distribution scenarios, with two core questions labeled in English at the top: How does the model perform in out-of-distribution situations? Can the dual-arm UR5e complete folding tasks without corresponding folding training data? The left side shows a diagram of transferring from a static dual-arm robot to dual UR5e arms, and the right side shows bar charts of task completion progress for towel folding and shirt folding tasks, with different colored blocks indicating the performance of four configurations, and a dashed line on the far right marking the human task completion baseline, intuitively showing the folding task progress performance of the dual-arm UR5e without folding training data.

Compared with subsequently published work, this section aligns with Physical Intelligence's π0.7 release in April 2026: the model was trained using detailed context, subtask instructions, execution metadata, and subgoal images, and evaluated on clothes-folding tasks using a robot that lacked corresponding folding data.

After the presentation, an audience member asked whether memory should be compressed through some mechanism for tasks spanning longer time horizons—for instance, placing a plate on a specific shelf today and still knowing its location the next day. This question directly followed up on her earlier approach of partitioning memory into denser visual representations and compressed text.

Finn responded that in many scenarios, particularly everyday, multi-day tasks, memory compression is indeed necessary. On the other hand, having the capability to feed fairly dense context directly into the model is highly advantageous, as people often do not know exactly what kind of memory representation they want. Implementing compression typically requires humans to first decide what to compress the data into and how to do it. By directly feeding in video along with some additional supervision, the model gains more flexibility in how it utilizes this information. While supervision does not entirely eliminate the challenges of representation and compression, it enables the model to leverage all available information rather than just a pre-selected subset.

She concluded with a core judgment: As long as the data, supervision, and context are properly utilized, these end-to-end models can handle highly complex situations—including those requiring long contexts, the completion of lengthy, multi-step tasks, and reasoning in novel scenarios—without needing to explicitly integrate world model mechanisms into the architecture, or specifically construct a dedicated world or physical model. Simpler recipes are also generally easier to scale across diverse data and complex scenarios. She also noted that these models have already begun entering real-world use cases, such as logistics.

This is a presentation slide from Chelsea Finn's talk, with the core topic labeled in English at the top: 'How can we apply robots to complex situations?' The slide horizontally sets up three illustrated areas corresponding to three types of robot application capabilities: the first is processing long contexts, with an example of tracking events that have occurred, showing a mechanical arm manipulating objects; the second is completing full-horizon tasks, with an example of cleaning, showing a kitchen work scene; the third is reasoning in new situations, with an example of transferring tasks to different robots, showing a mechanical arm manipulating fabric. The bottom summarizes key points echoing the core conclusion: as long as data, supervision, and context are used properly, models can reason in complex scenarios without needing to explicitly build world model mechanisms, and such simpler approaches often have better scalability.

However, she acknowledged that longer time horizons remain an open challenge. For memory spanning hours or days, she believes it no longer needs to be kept so dense or purely visual; remembering which shelf a plate is on across multiple days, for instance, should involve compression. Yet, compression again typically requires humans to first define the target representation. What truly remains to be verified is whether this approach—without relying on explicit world models—can still retain necessary facts and stably transfer skills on tasks that extend beyond kitchen cleaning and on entirely unseen robots, all without hardcoding the memory representation or reintroducing explicit predictive models.