Unsupervised Representation Learning for Binary Networks by Joint Classifier Learning
Self-supervised learning is a promising unsupervised learning framework that has achieved success with large floating point networks. But such networks are not readily deployable to edge devices. To accelerate deployment of models with the benefit of unsupervised representation learning to such resource limited devices for various downstream tasks, we propose a self-supervised learning method for binary networks that uses a moving target network. In particular, we propose to jointly train a randomly initialized classifier, attached to a pretrained floating point feature extractor, with a binary network. Additionally, we propose a feature similarity loss, a dynamic loss balancing and modified multi-stage training to further improve the accuracy, and call our method BURN. Our empirical validations over five downstream tasks using seven datasets show that BURN outperforms self-supervised baselines for binary networks and sometimes outperforms supervised pretraining. Code is availabe at https://github.com/naver-ai/burn.
Code (1)
Tasks
Representation LearningSelf-Supervised LearningSimilar Papers 제목 키워드 기반
Shuffle and Learn: Minimizing Mutual Information for Unsupervised Hashing
Unsupervised binary representation allows fast data retrieval without any annotations, enabling practical application like fast person re-identification and multimedia retrieval. It is argued that conflicts in binary spa…
Image RetrievalPerson Re-IdentificationRetrievalSimultaneous Feature Aggregating and Hashing for Compact Binary Code Learning
Representing images by compact hash codes is an attractive approach for large-scale content-based image retrieval. In most state-of-the-art hashing-based image retrieval systems, for each image, local descriptors are fir…
Content-Based Image RetrievalImage RetrievalRetrievalMulti-Modal Mutual Information Maximization: A Novel Approach for Unsupervised Deep Cross-Modal Hashing
In this paper, we adopt the maximizing mutual information (MI) approach to tackle the problem of unsupervised learning of binary hash codes for efficient cross-modal retrieval. We proposed a novel method, dubbed Cross-Mo…
Cross-Modal RetrievalRetrievalConfusion Matrices and Accuracy Statistics for Binary Classifiers Using Unlabeled Data: The Diagnostic Test Approach
Medical researchers have solved the problem of estimating the sensitivity and specificity of binary medical diagnostic tests without gold standard tests for comparison. That problem is the same as estimating confusion ma…
DiagnosticSensitivitySpecificityMulti-Classification using One-versus-One Deep Learning Strategy with Joint Probability Estimates
The One-versus-One (OvO) strategy is an approach of multi-classification models which focuses on training binary classifiers between each pair of classes. While the OvO strategy takes advantage of balanced training data,…
Classification