Behavior Cloning
Table of contents
Behavior cloning learns a policy by supervised learning on expert demonstration data, mapping observations to actions.
Typical pipeline
- Collect expert demonstrations.
- Train a policy to imitate expert actions.
- Deploy the learned policy.
Why it matters in manipulation
- Simple and widely used baseline for learning from demos
- Foundation for methods such as DAgger, ACT, and Diffusion Policy
- Sensitive to covariate shift when the policy leaves the expert distribution