Agent Priors-guided Policy Learning

Puming Jiang, Tianrun Hu, Haozhe Du, Yibo Li, Zhiwei Xue, Xinhu Li, Harold Soh

National University of Singapore

Published September 28, 2026 · on the feed October 2, 2026 · ▲ 79 · arXiv 2609.35690

The abstract

Robots that learn from a few demonstrations often require two forms of generalization. Compositional generalization recombines skills to solve new tasks, and skill generalization lets the learned policy behind each skill work in new situations. The two depend on each other, yet information is lost between composition and the skills it calls. Where a skill works is determined by the structure its policy is trained with, while composition sees the skill only through a separate description, such as a name, an instruction, or a symbolic operator, that omits this structure. Our key idea is to use each policy's structural prior as part of the interface between composition and the skill. A structural prior states what a behavior depends on, for example that a grasp depends only on the gripper's pose relative to the object. Built into training, it shapes where the policy generalizes; stated in language, it tells composition where the policy applies. We instantiate this idea in Agent Priors-guided Policy Learning (APPL). A construction agent segments complete demonstrations into reusable skills, proposes several structural priors for each skill, and trains and verifies one policy per prior. A runtime agent then selects among these prior-specific policies and composes them toward new task goals using their interfaces. Across MetaWorld and long-horizon ManiSkill tasks, APPL improves out-of-distribution skill generalization and enables previously unseen skill compositions; ablating the interface information substantially reduces performance. These results support the use of training-time structural assumptions as a bridge between skill learning and skill composition.

The Brief

2:57

A short podcast summary of the paper. Written and voiced by AI.

Transcript

Agent Priors-guided Policy Learning. By Puming Jiang and six others, from the National University of Singapore. Published on the twenty-eighth of September. Its code repository is worked out: about five hundred and fifty source files, with a readme and a licence.

A robot that learns from only a few demonstrations usually needs to generalize in two different ways at once. Compositional generalization is about recombining skills to solve tasks it has never seen. Skill generalization is about the policy behind each individual skill continuing to work in situations it was not shown. These two depend on each other, and yet information gets lost in the hand-off between them.

Here is where it leaks. Where a skill works is determined by the structure its policy was trained with. Composition, though, never sees that structure. It sees the skill only through a separate description: a name, an instruction, or a symbolic operator. Whatever that description is, it omits the very thing that decides where the skill can be trusted. So the planner choosing which skill to call is choosing partly blind.

The key idea is to make each policy's structural prior part of the interface between composition and the skill. A structural prior is a statement of what a behavior depends on. The abstract's example is a grasp that depends only on the gripper's pose relative to the object. That one statement does two jobs. Built into training, it shapes where the policy generalizes. Stated in language, it tells composition where the policy applies. The same assumption that governs the skill is the one the planner gets to read.

The idea is instantiated as Agent Priors-guided Policy Learning, or APPL, and it splits the work between two agents. A construction agent takes complete demonstrations and segments them into reusable skills. For each skill it proposes several structural priors, rather than committing to one, and it trains and verifies one policy per prior. The result is a small family of policies for each skill, each carrying its own stated assumption about what matters.

A runtime agent then takes over when a new task goal arrives. It selects among these prior-specific policies and composes them toward the goal, and it does that using their interfaces, meaning the stated priors. Choice of skill and choice of which version of the skill both run through the same description of what each policy depends on.

The evaluation covers MetaWorld and long-horizon ManiSkill tasks. Across them, APPL improves out-of-distribution skill generalization, so individual skills hold up better outside the conditions they were trained in. It also enables skill compositions that had not been seen before. One ablation speaks directly to the central idea: removing the interface information substantially reduces performance. The prior is not just helping during training, then. Composition is using what it says.

Skill learning and skill composition are usually treated as separate problems with a thin label passed between them. APPL's proposal is that the label should carry the assumption the skill was built on. A training-time structural assumption, written down, becomes the bridge: it decides where a policy generalizes, and it tells the planner exactly that.

Paper Quest · 7 chapters · about 40 min

Play this paper

Learn it by doing: make the calls the authors made, guess the result before you see it, and defend it in a viva graded on your own words. Chapter 1 is right here.

Chapter 1 🧩 · The problem

A robot learned a few skills. Now it must use them where nobody showed it. Here is the gap.

You are teaching a robot from a few demonstrations. It must recombine skills for new tasks, and each skill must still work when objects move.

The road ahead

  1. 1 · The problem ~6 min A robot that chains learned skills needs to know where each skill works, but the planner choosing skills only sees their names.
  2. 2 · What came before ~3 min
  3. 3 · The key idea ~9 min Use each skill policy's structural prior, a statement of what its behaviour depends on, both to train it and to tell the planner where it applies.
  4. 4 · Choose your own research ~3 min
  5. 5 · Build the method ~8 min Offline, split demonstrations into skills, try several priors per skill and train a checked policy for each; at run time, select and compose them.
  6. 6 · The experiment ~6 min You’ll guess: When the interface information given to the skill-composing agent was removed, what happened to APPL's performance?
  7. 7 · The viva ~5 min Three questions from the examiners, answered in your own words. Win it for the paper’s trophy.
Join free to play the whole quest ›

Free, with Google or an email address. Your stars and progress are kept.

KipQuest: the day’s AI research, as podcasts and quests. All papers Android app Privacy Contact Episodes are written and voiced by AI from each paper. Summaries can contain mistakes: the paper is the source.