摘要
The rapid development of deep learning provides great convenience for production and life.However,the massive labels required for training models limits further development.Few-shot learning which can obtain a high-performance model by learning few samples in new tasks,providing a solution for many scenarios that lack samples.This paper summarizes few-shot learning algorithms in recent years and proposes a taxonomy.Firstly,we introduce the few-shot learning task and its significance.Secondly,according to different implementation strategies,few-shot learning methods in recent years are divided into five categories,including data augmentation-based methods,metric learning-based methods,parameter optimization-based methods,external memory-based methods,and other approaches.Next,We investigate the application of few-shot learning methods and summarize them from three directions,including computer vision,human-machine language interaction,and robot actions.Finally,we analyze the existing few-shot learning methods by comparing evaluation results on mini Image Net,and summarize the whole paper.
基金
supported by the National Key R&D Program of China(Grant No.2019YFB2102400)
the National Natural Science Foundation of China(Grant No.92067204)。