Abstract

This work aims to address the image classification problem under open-set protocol: classes in test set do not appear in the training set. Intuitively, convolutional Neural Network (CNN) with softmax loss is a straight-forward solution. However, the unknown class (is not predefined in the training set) makes the boundaries of intra-class and inter-class more blurred, which brings more challenges for image classification. Although some softmax variants, such as center loss, CosFace loss etc., focus on learning discriminative features by minimizing the intra-class distance, they do not explicitly maximize inter-class distance, which is more important for open-set problem verified by our experiments. Besides, even though deep metric learning, such as with the contrastive loss and the triplet loss, can learn discriminative features of intra-class and inter-class, it needs a time-consuming image sampling process during training. In this paper, we propose a novel normalized maximal margin (NMM) loss for open-set image classification, which not only explicitly minimizes intra-class distance and maximizes inter-class distance, but also defines their margins. Specially, after analyzing the advantage of angular space that the softmax loss normalized by the feature and weights through geometric interpretation, we make NMM work in angular space. Then, the validity of NMM for discriminative features learning is demonstrated from the view of geometric interpretation as well. After that, we innovatively determine the upper bound of inter-class margin by theoretical analysis. Finally, extensive experiments are conducted on popular datasets: CIFAR-100 (object recognition), ImageNet (image classification), LFW (face recognition) and MSMT17 (person re-identification) to verify the effectiveness of NMM. The experimental results show that NMM achieves very competitive performance.

Highlights

  • Image classification is a fundamental task in computer vision and pattern recognition

  • We propose a novel loss function named Normalized Max Margin loss (NMM) that explicitly minimizes the intra-class distance and maximizes the inter-class distance and defines their margins respectively

  • In this paper, we propose a novel loss function normalized max margin (NMM) to guide the deep convolutional Neural Network (CNN) to learn highly discriminative features for boosting the performance of deep open-set image classification

Read more

Summary

Introduction

Image classification is a fundamental task in computer vision and pattern recognition. It can be categorized as ‘‘closed-set’’ and ‘‘open-set’’ settings [1]. For ‘‘closed-set’’ protocol, all classes in the test set are predefined in the training set. Classes of the test set are disjoint from those of the training set under ‘‘open-set’’ protocol [2], [3], which is more in line with the real application scenarios. Take the person re-identification as an example, as shown in the box 1 in Fig.. A model is trained by training set, The associate editor coordinating the review of this manuscript and approving it for publication was Yi Zhang

Objectives
Methods
Results
Conclusion
Full Text
Published version (Free)

Talk to us

Join us for a 30 min session where you can share your feedback and ask us any queries you have

Schedule a call