paper-with-me

Papers

Train a One-Million-Way Instance Classifier for Unsupervised Visual Representation Learning

2021-02-09 · Yu Liu, Lianghua Huang, Pan Pan, Bin Wang, Yinghui Xu, Rong Jin

This paper presents a simple unsupervised visual representation learning method with a pretext task of discriminating all images in a dataset using a parametric, instance-level classifier. The overall framework is a replica of a supervised classification model, where semantic classes (e.g., dog, bird, and ship) are replaced by instance IDs. However, scaling up the classification task from thousands of semantic labels to millions of instance labels brings specific challenges including 1) the large-scale softmax computation; 2) the slow convergence due to the infrequent visiting of instance samples; and 3) the massive number of negative classes that can be noisy. This work presents several novel techniques to handle these difficulties. First, we introduce a hybrid parallel training framework to make large-scale training feasible. Second, we present a raw-feature initialization mechanism for classification weights, which we assume offers a contrastive prior for instance discrimination and can clearly speed up converge in our experiments. Finally, we propose to smooth the labels of a few hardest classes to avoid optimizing over very similar negative pairs. While being conceptually simple, our framework achieves competitive or superior performance compared to state-of-the-art unsupervised approaches, i.e., SimCLR, MoCoV2, and PIC under ImageNet linear evaluation protocol and on several downstream visual tasks, verifying that full instance classification is a strong pretraining technique for many semantic visual tasks.

📄 PDF Abstract BibTeX arXiv:2102.04848

Code (0)

등록된 구현이 없습니다.

Tasks

ClassificationGeneral ClassificationLinear evaluationRepresentation Learning

Methods 이 논문이 사용한 방법론

Average Pooling 설명 없음
1x1 Convolution A 1 x 1 Convolution is a convolution with some special properties in that it can be used for dimensionality reduction,…
Batch Normalization 설명 없음
Kaiming Initialization 설명 없음
Dense Connections Dense Connections, or Fully Connected Connections, are a type of layer in a deep neural network that use a linear operation where every input is connected to every output…
Residual Connection 설명 없음
Global Average Pooling Global Average Pooling is a pooling operation designed to replace fully connected layers in classical CNNs. The idea is to generate one feature map for each corresponding…
ColorJitter 설명 없음

Similar Papers 제목 키워드 기반

Unsupervised Feature Learning via Non-Parametric Instance-level Discrimination

2018-05-05 · Zhirong Wu, Yuanjun Xiong, Stella Yu, Dahua Lin

Neural net classifiers trained on data with annotated class labels can also capture apparent visual similarity among categories without being directed to do so. We study whether this observation can be extended beyond th…

Contrastive LearningGeneral Classificationobject-detectionObject Detection+1

Unsupervised Feature Learning via Non-Parametric Instance Discrimination

2018-06-01 · CVPR 2018 6 · Zhirong Wu, Yuanjun Xiong, Stella X. Yu, Dahua Lin

Neural net classifiers trained on data with annotated class labels can also capture apparent visual similarity among categories without being directed to do so. We study whether this observation can be extended beyond th…

General Classificationobject-detectionObject DetectionRetrieval+2

Unsupervised Learning on Neural Network Outputs: with Application in Zero-shot Learning

2015-06-02 · Yao Lu

The outputs of a trained neural network contain much richer information than just an one-hot classifier. For example, a neural network might give an image of a dog the probability of one in a million of being a cat but i…

Zero-Shot Learning

Unsupervised Fusion Weight Learning in Multiple Classifier Systems

2015-02-06 · Anurag Kumar, Bhiksha Raj

In this paper we present an unsupervised method to learn the weights with which the scores of multiple classifiers must be combined in classifier fusion settings. We also introduce a novel metric for ranking instances ba…

Label Stability in Multiple Instance Learning

2017-03-15 · Veronika Cheplygina, Lauge Sørensen, David M. J. Tax, Marleen de Bruijne 외

We address the problem of \emph{instance label stability} in multiple instance learning (MIL) classifiers. These classifiers are trained only on globally annotated images (bags), but often can provide fine-grained annota…

Medical Image AnalysisMultiple Instance Learning