MCP: Learning Composable Hierarchical Control with Multiplicative Compositional Policies
Xue Bin Peng, Michael Chang, Grace Zhang, Pieter Abbeel, Sergey Levine

TL;DR
The paper introduces multiplicative compositional policies (MCP), a method enabling autonomous agents to learn and recombine reusable skills for complex, high-dimensional tasks, improving flexibility and transferability of learned behaviors.
Contribution
MCP is a novel approach that factorizes skills into primitives activated via multiplicative composition, allowing for flexible recombination in complex control tasks.
Findings
MCP successfully extracts composable skills from pre-training tasks.
MCP enables agents to solve complex control tasks like soccer dribbling.
Reused skills improve adaptability to new tasks.
Abstract
Humans are able to perform a myriad of sophisticated tasks by drawing upon skills acquired through prior experience. For autonomous agents to have this capability, they must be able to extract reusable skills from past experience that can be recombined in new ways for subsequent tasks. Furthermore, when controlling complex high-dimensional morphologies, such as humanoid bodies, tasks often require coordination of multiple skills simultaneously. Learning discrete primitives for every combination of skills quickly becomes prohibitive. Composable primitives that can be recombined to create a large variety of behaviors can be more suitable for modeling this combinatorial explosion. In this work, we propose multiplicative compositional policies (MCP), a method for learning reusable motor skills that can be composed to produce a range of complex behaviors. Our method factorizes an agent's…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Code & Models
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsHuman Pose and Action Recognition · Reinforcement Learning in Robotics · Robot Manipulation and Learning
