Learning by demonstration is particularly relevant in the fields of artificial intelligence, robotics, and Industry 4.0. It describes a method where machines or computer programs learn new behaviour by observing humans performing a task. The idea behind it is similar to how humans learn: instead of programming everything from scratch, the computer or robot watches how something is done and then imitates that behaviour.
An example: In a factory, a robot is intended to assemble components. Instead of programming every single movement, a human shows the robot the necessary motions by demonstrating the task. The robot observes this process with cameras and sensors, processes the information, and then independently repeats the task. This way, it learns more flexibly and faster than with rigid programmes.
Learning through demonstration simplifies the introduction of new technologies in companies, as specialists can directly impart their knowledge without requiring complex programming skills. This allows robots or intelligent systems to be deployed for new tasks more quickly and adapted better to changing requirements.













