The invention discloses a
robot demonstration teaching method based on meta-
imitation learning, and relates to the technical field of
machine learning, and the method comprises the steps: obtaining arobot demonstration teaching task set; constructing a
network structure model and obtaining a self-adaptive target
loss function; in the meta-training stage, learning and optimizing a
loss function and initialization values and parameters of the
loss function by using an
algorithm I; in the meta-test stage, learning the trajectory demonstrated by the expert by using an
algorithm II to obtain a learning strategy; taking the expert demonstration track as input, in combination with a learning strategy, generating a
robot imitation track by utilizing the
network structure model, and mapping the
robot imitation track to the action of the robot in combination with the robot state information. According to the method, a new scene can be rapidly generalized from a small number of demonstration examples given by expert demonstration, specific task
engineering does not need to be carried out, and the robot can self-learn strategies irrelevant to tasks according to the expert demonstration, so that a track is generated, and one-time demonstration and rapid teaching are realized.