A conditional Triplet loss for few-shot learning and its application to image co-segmentation.

Journal: Neural networks : the official journal of the International Neural Network Society
Published Date:

Abstract

Few-shot learning tries to solve the problems that suffer the limited number of samples. In this paper we present a novel conditional Triplet loss for solving few-shot problems using deep metric learning. While the conventional Triplet loss suffers the limitation of random sampling of triplets which leads to slow convergence in training process, our proposed network tries to distinguish between samples so that it improves the training speed. Our main contributions are two-fold. (i) We propose a conditional Triplet loss to train a deep Triplet network for deep metric embedding. The proposed Triplet loss employs a penalty-reward technique to enhance the convergence of standard Triplet loss. (ii) We improve the performance of the existing image co-segmentation model by replacing the conventional loss function by our proposed conditional Triplet loss. To demonstrate the performance of the proposed network, experiments carry out on MNIST and CIFAR. Simulation results are evaluated by AUC and Recall (sensitivity) and indicate that the proposed conditional Triplet network achieves higher accuracy in comparison to state-of-the-arts.

Authors

  • Daming Shi
    College of Computer Science and Software Engineering, Shenzhen University, Shenzhen, 518060, PR China. Electronic address: dshi@szu.edu.cn.
  • Maysam Orouskhani
    College of Computer Science and Software Engineering, Shenzhen University, Shenzhen, China. Electronic address: maysam.orouskhani@szu.edu.cn.
  • Yasin Orouskhani
    Department of Machine Learning, Rahnema Corporation, Tehran, Iran.