5 April 2021 Multiclass triplet metric-learning network combined with feature mixing block for few shot learning
Xinye Li, Xiaojing Jia, Shenpeng Long
Author Affiliations +
Abstract

Few-shot learning aims to learn classification with only a few training examples per class. The metric-based approaches aim to learn a set of embedding functions, so that when represented in this embedding, images are easy to recognize. For metric-based few-shot learning, how to get the class feature representation under a few support samples and what metric to use are important. We propose a multiclass triplet metric-learning network combined with a simple foreground–background feature mixing block. With the foreground–background feature mixing block, we “hallucinate” the information from few support examples to get conceptual representation of classes, which is effective to promote few-shot learning. Furthermore, using the multiclass triplet loss, it learns a feature embedding function that could bring similar samples close to each other and keep samples of different classes far apart. Our proposed network is trained in an end-to-end manner from scratch, so as to learn a good embedding function, conceptual representation of classes, and a nonlinear metric simultaneously. Experimental results on the challenging datasets show that our method with Conv-64F feature extracting block is competitive and effective compared to the metric-based baselines with Conv-64F.

© 2021 SPIE and IS&T 1017-9909/2021/$28.00© 2021 SPIE and IS&T
Xinye Li, Xiaojing Jia, and Shenpeng Long "Multiclass triplet metric-learning network combined with feature mixing block for few shot learning," Journal of Electronic Imaging 30(2), 023014 (5 April 2021). https://doi.org/10.1117/1.JEI.30.2.023014
Received: 5 July 2020; Accepted: 18 March 2021; Published: 5 April 2021
Advertisement
Advertisement
RIGHTS & PERMISSIONS
Get copyright permission  Get copyright permission on Copyright Marketplace
KEYWORDS
Prototyping

Convolution

Data modeling

Fermium

Neural networks

Visualization

Image classification

Back to Top