One-Shot Imitation Learning
Yan Duan, Marcin Andrychowicz, Bradly Stadie, Jonathan Ho, Jonas Schneider, Ilya Sutskever, Pieter Abbeel, Wojciech Zaremba
One-Shot Imitation Learning Yan Duan, Marcin Andrychowicz, Bradly - - PowerPoint PPT Presentation
One-Shot Imitation Learning Yan Duan, Marcin Andrychowicz, Bradly Stadie, Jonathan Ho, Jonas Schneider, Ilya Sutskever, Pieter Abbeel, Wojciech Zaremba Motivation & Problem - Imitation Learning commonly applied to isolated tasks - Desire:
Yan Duan, Marcin Andrychowicz, Bradly Stadie, Jonathan Ho, Jonas Schneider, Ilya Sutskever, Pieter Abbeel, Wojciech Zaremba
instantiations (initial states)
Train
for State Test
3 Neural Networks
comparable dimensions.
inputs, where each output attends to all other inputs in relation to its own input.
network
number of blocks
size is proportional to the number of blocks in the environment.
memory content consists of positions of each block, which, concatenated to the robot’s state, forms the context embedding.
and target block. Need fixed dimensions, unlike demonstration embedding.
block on top of another one
two blocks present in the environment (* open to further work)
3 Neural Networks
Problem?
successful?
Key questions to investigate/answer:
i. Entire demonstration (original method) ii. Final state
paths taken by learned policy and adding them to data
Setup
Models compared
How do you expect them to perform?
Training
Testing
Attention over blocks Configuration: ab cde fg hij
Attention over time steps Configuration: ab cde fg hij
Breakdown of failures
incompatible with desired layout
irrecoverable failure
A lot of manipulation failures
dimension outputs and extract relationship between itself and others
rather than actual images (vision system never trained on real image)
blocks into 2 towers. How much generalization is really happening ?
block falls off the table.
successful demonstrations of each task. How often is this true?
at the algorithm in the appendix.
simple, and does not use architecture in paper. Can the network be utilized for other tasks?
DAGGER, but test time?)