Computer and Modernization ›› 2020, Vol. 0 ›› Issue (03): 103-.doi: 10.3969/j.issn.1006-2475.2020.03.020

Previous Articles     Next Articles

Method of Small Sample Image Recognition Based on Prototype Network

  

  1. (School of Optical-Electrical and Computer Engineering, University of Shanghai for Science and Technology, Shanghai 200093, China)
  • Received:2019-07-08 Online:2020-03-24 Published:2020-03-30

Abstract: In the current image recognition field, most of the classification or recognition methods are built on the basis of existing large amounts of data, which are put into training and classified through sampling analysis and feature extraction. However, in the real world, most target classification problems do not have a large amount of annotated data. In order to solve the problem of image recognition based on small data sets, this paper uses the data augmentation to enhance data sets, and uses multi-layer CNN to map the image into high-dimensional space, then gets prototypes of each class by using the prototype network. Finally, the test image can be classified according to the distance among prototype points and test image in the embedded space. Experimental results show that this method has high recognition accuracy under the condition of small data set, and also has good stability and strong robustness.

Key words: image recognition, small data set, CNN, prototype network, embedding space, data augmentation

CLC Number: