A GAN-Like Approach for Physics-Based Imitation Learning and Interactive Character Control
On the map: Offline RL and imitation learning from data → Imitation learning methods
Abstract (arXiv)
We present a simple and intuitive approach for interactive control of physically simulated characters. Our work builds upon generative adversarial networks (GAN) and reinforcement learning, and introduces an imitation learning framework where an ensemble of classifiers and an imitation policy are trained in tandem given pre-processed reference clips. The classifiers are trained to discriminate the reference motion from the motion generated by the imitation policy, while the policy is rewarded for fooling the discriminators. Using our GAN-based approach, multiple motor control policies can be trained separately to imitate different behaviors. In runtime, our system can respond to external control signal provided by the user and interactively switch between different policies. Compared to existing methods, our proposed approach has the following attractive properties: 1) achieves state-of-the-art imitation performance without manually designing and fine tuning a reward function; 2) directly controls the character without having to track any target reference pose explicitly or implicitly through a phase state; and 3) supports interactive policy switching without requiring any motion generation or motion matching mechanism. We highlight the applicability of our approach in a range of imitation and interactive control tasks, while also demonstrating its ability to withstand external perturbations as well as to recover balance. Overall, our approach generates high-fidelity motion, has low runtime cost, and can be easily integrated into interactive applications and games.
Key facts. Cited by 12 papers in the map (data through 7 Oct 2026). Placed in Imitation learning methods, one of 13 directions in Offline RL and imitation learning from data. Builds on 25 of its 71 references that are in the map. First posted on arXiv 21 May 2021.
Builds on
25 of 71 references.
References · 25
- 2014Adam: A Method for Stochastic Optimizationcited by 36,960
- 2017Proximal Policy Optimization Algorithmscited by 14,441
- 2015Continuous control with deep reinforcement learningcited by 3,279
- 2018Large Scale GAN Training for High Fidelity Natural Image Synthesiscited by 2,609
- 2015Trust Region Policy Optimizationcited by 2,503
- 2014Empirical Evaluation of Gated Recurrent Neural Networks on Sequence Modelingcited by 2,341
- 2017Improved Training of Wasserstein GANscited by 2,223
- 2015High-Dimensional Continuous Control Using Generalized Advantage Estimationcited by 1,916
- 2018Spectral Normalization for Generative Adversarial Networkscited by 1,618
- 2016Generative Adversarial Imitation Learningcited by 1,576
- 2018Self-Attention Generative Adversarial Networkscited by 809
- 2013Exact solutions to the nonlinear dynamics of learning in deep linear neural networkscited by 748
13 more
- 2019Learning agile and dynamic motor skills for legged robotscited by 402
- 2017Geometric GANcited by 232
- 2020Learning Agile Robotic Locomotion Skills by Imitating Animalscited by 229
- 2021Robust Motion In-betweeningcited by 223
- 2021Character Controllers Using Motion VAEscited by 182
- 2017Emergence of Locomotion Behaviours in Rich Environmentscited by 159
- 2018DeepMimic: Example-Guided Deep Reinforcement Learning of Physics-Based Character Skillscited by 153
- 2017Learning human behaviors from motion capture by adversarial imitationcited by 75
- 2016Generative Multi-Adversarial Networkscited by 60
- 2018Learning Symmetric and Low-energy Locomotioncited by 53
- 2020ALLSTEPS: Curriculum-driven Learning of Stepping Stone Skillscited by 44
- 2018SFV: Reinforcement Learning of Physical Skills from Videoscited by 20
- 2021AMP: Adversarial Motion Priors for Stylized Physics-Based Character Controlcited by 18
Built on by
Citing papers per year: 2022: 1; 2023: 5; 2024: 1; 2025: 4; 2026: 1.
12 papers.
- 2023Synthesizing Physical Character-Scene Interactionscited by 102
- 2023MoConVQ: Unified Physics-Based Motion Control via Scalable Discrete Representationscited by 58
- 2025Physics-Based Motion Imitation with Adversarial Differential Discriminatorscited by 11
- 2023DROP: Dynamics Responses from Human Motion Prior and Projective Dynamicscited by 10
- 2024F"urElise: Capturing and Physically Synthesizing Hand Motions of Piano Performancecited by 8
- 2022ASE: Large-Scale Reusable Adversarial Skill Embeddings for Physically Simulated Characterscited by 6
- 2025Generating Physically Realistic and Directable Human Motions from Multi-Modal Inputscited by 6
- 2025Learning to Ball: Composing Policies for Long-Horizon Basketball Movescited by 6
- 2023Generating Personas for Games with Multimodal Adversarial Imitation Learningcited by 3
- 2025Versatile Physics-based Character Control with Hybrid Latent Representationcited by 3
- 2023MAAIP: Multi-Agent Adversarial Interaction Priors for imitation from fighting demonstrations for physics-based characterscited by 2
- 2026MUSIC: Learning Muscle-Driven Dexterous Hand Controlcited by 1
- 2026MUSIC: Learning Muscle-Driven Dexterous Hand Control26 Apr 2026
- 2025Learning to Ball: Composing Policies for Long-Horizon Basketball Moves26 Sep 2025
- 2025Physics-Based Motion Imitation with Adversarial Differential Discriminators8 May 2025
- 2025Versatile Physics-based Character Control with Hybrid Latent Representation17 Mar 2025
- 2025Generating Physically Realistic and Directable Human Motions from Multi-Modal Inputs8 Feb 2025
- 2024F"urElise: Capturing and Physically Synthesizing Hand Motions of Piano Performance8 Oct 2024
- 2023MAAIP: Multi-Agent Adversarial Interaction Priors for imitation from fighting demonstrations for physics-based characters4 Nov 2023
- 2023MoConVQ: Unified Physics-Based Motion Control via Scalable Discrete Representations16 Oct 2023
- 2023DROP: Dynamics Responses from Human Motion Prior and Projective Dynamics24 Sep 2023
- 2023Generating Personas for Games with Multimodal Adversarial Imitation Learning15 Aug 2023
- 2023Synthesizing Physical Character-Scene Interactions2 Feb 2023
- 2022ASE: Large-Scale Reusable Adversarial Skill Embeddings for Physically Simulated Characters4 May 2022
Similar, not cited
Close in wording, no citation either way
- 2018Sample-Efficient Imitation Learning via Generative Adversarial Nets
- 2018Injective State-Image Mapping facilitates Visual Adversarial Imitation Learning
- 2021GAN-Based Interactive Reinforcement Learning from Demonstration and Human Evaluative Feedback
- 2024C-GAIL: Stabilizing Generative Adversarial Imitation Learning with Control Theory
- 2025SMP: Reusable Score-Matching Motion Priors for Physics-Based Character Control
- 2023CALM: Conditional Adversarial Latent Models for Directable Virtual Characters
- 2025Feature-Based vs. GAN-Based Learning from Demonstrations: When and Why
- 2023Sample-efficient Adversarial Imitation Learning