3
$\begingroup$

I find these two concepts confusing because I feel that imitation learning is just a 'subset' of supervised learning. But after thinking hard enough, I could not think of any difference and feel that they are the same.

Are they the same? or different from each other?

$\endgroup$
3
$\begingroup$

In supervised learning each data example has a label.

Imitation learning is mapping from observations to actions and is generally considered part of reinforcement learning.

The primary difference between supervised learning and reinforcement learning are when the labels / rewards are available. Reinforcement learning labels / rewards are often time delayed. In supervised learning, the labels / rewards have to be available concurrently with all the data. In reinforcement learning, the agent might make several actions before receiving a reward.

$\endgroup$
1
  • $\begingroup$ this is the first time i am hearing this. the way I see it, both reinforcement and imitation learning seem to be different (and non confusing). $\endgroup$
    – cgo
    Oct 20 '20 at 3:49

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Not the answer you're looking for? Browse other questions tagged or ask your own question.