### Abstract

Learning from Demonstration (LfD), also called Programming by Demonstration (PbD), refers to the process used to transfer new skills to a machine by relying on demonstrations from a user. It is inspired by the imitation capability developed by humans and animals to acquire new skills. LfD aims at making programming accessible to novice users by providing them with an intuitive interface they are familiar with, as humans already exchange knowledge in this way.

### Bibtex reference

@incollection{Calinon19,
author="Calinon, S.",
title="Learning from Demonstration (Programming by Demonstration)",
booktitle="Encyclopedia of Robotics",
publisher="Springer",
editor="Ang, M. H. and Khatib, O. and Siciliano, B.",
year="2019",
doi="10.1007/978-3-642-41610-1_27-1"
}