Inverse Reinforcement Learning and Apprenticeship Learning differences
Apprenticeship Learning uses Inverse Reinforcement Learning and there is a subtle difference between the two. Inverse Reinforcement Learning tries to recover the reward function ($R^*$) from demonstration trace of a teacher (an expert at the task being solved). Finding the optimal policy ($\pi^*$) from that "guessed" reward is what is meant by Apprenticeship Learning. More information on this link.