Probabilistic model-based imitation learning
By Péter Englert, Alexandros Paraschos, Marc Peter Deisenroth, Jan Peters. 2013
58 citations recorded by the source corpus.
Efficient skill acquisition is crucial for creating versatile robots. One intuitive way to teach a robot new tricks is to demonstrate a task and enable the robot to imitate the demonstrated behavior. This approach is known as imitation learning. Classical methods of imitation learning, such as inverse reinforcement learning or behavioral cloning, suffer substantially from the correspondence problem when the actions (i.e. motor commands, torques or forces) of the teacher are not observed or the body of the teacher differs substantially, e.g., in the actuation. To address these drawbacks we propose to learn a robot-specific controller that directly matches robot trajectories with observed ones. We present a novel and robust probabilistic model-based approach for solving a probabilistic trajectory matching problem via policy search. For this purpose, we propose to learn a probabilistic model of the system, which we exploit for mental rehearsal of the current controller by making predictions about future trajectories. These internal simulations allow for learning a controller without permanently interacting with the real system, which results in a reduced overall interaction time. Using long-term predictions from this learned model, we train robot-specific controllers that reproduce the expert’s distribution of demonstrations without the need to observe motor commands during the demonstration. The strength of our approach is that it addresses the correspondence problem in a principled way. Our method achieves a higher learning speed than both model-based imitation learning based on dynamics motor primitives and trial-and-error-based learning systems with hand-crafted cost functions. We successfully applied our approach to imitating human behavior using a tendon-driven compliant robotic arm. Moreover, we demonstrate the generalization ability of our approach in a multi-task learning setup.
Subfields: Artificial Intelligence, Biomedical Engineering, Control and Systems Engineering
How researchers see this paper
The researchers whose trusted networks rank it highest, strongest advocate first. Every researcher gets a different order.
In Artificial Intelligence
- Sergey Levine
- Jan Peters
- Pieter Abbeel
- Marc Peter Deisenroth
- Chelsea Finn
- Dieter Fox
- Péter Englert
- Gerhard Neumann
In Biomedical Engineering
- Jan Peters
- Marc Peter Deisenroth
- Péter Englert
- Sergey Levine
- Dieter Fox
- Harish Chaandar Ravichandar
- Pieter Abbeel
- Sonia Chernova
In Control and Systems Engineering
- Sergey Levine
- Jan Peters
- Marc Peter Deisenroth
- Pieter Abbeel
- Harish Chaandar Ravichandar
- Péter Englert
- Sonia Chernova
- Dieter Fox
Citations in the corpus
- Recent Advances in Robot Learning from Demonstration (2020, background): “Stochastic policies sample a behavior from a learned distribution of behaviors during each execution (62, 100, 106).”
- Multi-task policy search for robotics (2014, methodology): “In [12], we developed a method for model-based imitation learning based on probabilistic trajectory matching for a single task.”