TensorX
返回文献探索

Paper · arXiv 2407.10973

Make-An-Agent: A Generalizable Policy Network Generator with Behavior-Prompted Diffusion

Yongyuan Liang, Tingqiang Xu, Kaizhe Hu, Guangqi Jiang, Furong Huang, Huazhe Xu

10 upvotesJuly 15, 2024arXiv 预印本
AI 摘要

Make-An-Agent uses conditional diffusion models to generate policies with a single behavioral demonstration, demonstrating versatility and generalization across tasks and robot platforms.

conditional diffusion modelsbehavior embeddingslatent parameter representationspolicy networkspolicy checkpointsfew-shot demonstrationsgeneralizationreal-world robotslocomotion tasks

Abstract

Can we generate a control policy for an agent using just one demonstration of desired behaviors as a prompt, as effortlessly as creating an image from a textual description? In this paper, we present Make-An-Agent, a novel policy parameter generator that leverages the power of conditional diffusion models for behavior-to-policy generation. Guided by behavior embeddings that encode trajectory information, our policy generator synthesizes latent parameter representations, which can then be decoded into policy networks. Trained on policy network checkpoints and their corresponding trajectories, our generation model demonstrates remarkable versatility and scalability on multiple tasks and has a strong generalization ability on unseen tasks to output well-performed policies with only few-shot demonstrations as inputs. We showcase its efficacy and efficiency on various domains and tasks, including varying objectives, behaviors, and even across different robot manipulators. Beyond simulation, we directly deploy policies generated by Make-An-Agent onto real-world robots on locomotion tasks.

北京市昌平区探索星信息技术及软件开发工作室

京ICP备2026059466号
Make-An-Agent: A Generalizable Policy Network Generator with Behavior-Prompted Diffusion | TensorX