CoDA: Co-Evolution of Data Engines and Action Policies
Tianjiao Yu, Zhilin Ou, Yifan Shen, Xinzhuo Li, Yuanzhe Liu, Onkar Kishor Susladkar, Fan Wang, Ismini Lourentzou
University of Illinois Urbana-Champaign · The Chinese University of Hong Kong, Shenzhen · Amazon
Published October 15, 2026 · on the feed October 16, 2026 · ▲ 9 · arXiv 2610.22362
The abstract
Generative simulation can automate robot environment construction, but physically valid environments are not necessarily useful for training. The challenge is to identify environments that address a policy's failures and supervision that helps it overcome them. We introduce CoDA, a framework in which a simulation data engine and an action policy co-evolve through a shared heterogeneous memory of environment construction, policy failures, and learning progress. The memory compiles validated diagnoses from a vision-language critic into generation programs that recreate difficulties and training programs that help the policy overcome them. We further propose Text2potential to convert these diagnoses into staged potentials for action-chunk value learning, providing dense supervision for policy updates while preserving the task's optimal policy under standard shaping assumptions. Measured learning progress guides further generation and program refinement. Across four manipulation task families, CoDA improves out-of-distribution success from 5.3% after supervised fine-tuning to 27.6%, exceeding the strongest closed-loop baseline by 9.5 percentage points with the same generation budget. On LIBERO-Pro, 15 rounds of generation and training raise success from 25% to 84% under position perturbations and from 1% to 76% under instruction perturbations.
The Brief
2:30A short podcast summary of the paper. Written and voiced by AI.
Transcript
CoDA. Co-Evolution of Data Engines and Action Policies. By Tianjiao Yu and seven others, from the University of Illinois Urbana-Champaign, the Chinese University of Hong Kong, Shenzhen, and one other institution. Published on the fifteenth of October. No code repository is linked to it.
Generative simulation can automate the construction of robot environments. A physically valid environment, though, is not necessarily a useful one for training. An environment can obey physics perfectly and still teach a policy nothing it needs. The challenge, as the authors put it, has two halves. One is to identify environments that address a particular policy's failures. The other is to find supervision that helps the policy overcome them once it is placed there.
CoDA lets a simulation data engine and an action policy co-evolve. The two share a heterogeneous memory that records environment construction, policy failures and learning progress. Validated diagnoses from a vision-language critic are compiled by that memory into two kinds of program: generation programs that recreate the difficulties, and training programs that help the policy get past them. A failure, in other words, is turned into two things at once: a place to practise, and a way to be taught there.
Supervision gets a component of its own. Text2potential converts those diagnoses into staged potentials for action-chunk value learning. That gives dense supervision for policy updates, and, under standard shaping assumptions, it preserves the task's optimal policy. Measured learning progress then guides further generation and the refinement of programs, which closes the loop.
Across four manipulation task families, CoDA raises out-of-distribution success from five point three percent after supervised fine-tuning to twenty-seven point six percent. That exceeds the strongest closed-loop baseline by nine point five percentage points, with the same generation budget.
On LIBERO-Pro, fifteen rounds of generation and training raise success from twenty-five percent to eighty-four percent under position perturbations. Under instruction perturbations, success climbs from one percent to seventy-six percent.
Environments here are not generated for their own sake. The engine builds what the policy is currently failing at, and the same diagnosis that shapes an environment also shapes the dense signal used to learn inside it. Progress is measured, and the measurement decides what gets built next. Data and policy improve in step, each one reading the other's progress, and the instruction perturbation result, from one percent to seventy-six, shows how far that loop can move a policy over fifteen rounds.
More with an account
Listen to every day’s papers
Daily playlists, deep dives, quests for the papers, and quizzes on their key terms.
Join free