paper-with-me

Papers

MV-MR: multi-views and multi-representations for self-supervised learning and knowledge distillation

2023-03-21 · Vitaliy Kinakh, Mariia Drozdova, Slava Voloshynovskiy

We present a new method of self-supervised learning and knowledge distillation based on the multi-views and multi-representations (MV-MR). The MV-MR is based on the maximization of dependence between learnable embeddings from augmented and non-augmented views, jointly with the maximization of dependence between learnable embeddings from augmented view and multiple non-learnable representations from non-augmented view. We show that the proposed method can be used for efficient self-supervised classification and model-agnostic knowledge distillation. Unlike other self-supervised techniques, our approach does not use any contrastive learning, clustering, or stop gradients. MV-MR is a generic framework allowing the incorporation of constraints on the learnable embeddings via the usage of image multi-representations as regularizers. Along this line, knowledge distillation is considered a particular case of such a regularization. MV-MR provides the state-of-the-art performance on the STL10 and ImageNet-1K datasets among non-contrastive and clustering-free methods. We show that a lower complexity ResNet50 model pretrained using proposed knowledge distillation based on the CLIP ViT model achieves state-of-the-art performance on STL10 linear evaluation. The code is available at: https://github.com/vkinakh/mv-mr

📄 PDF Abstract BibTeX arXiv:2303.12130

Code (1)

vkinakh/mv-mr 공식 구현 pytorch

Tasks

ClusteringContrastive LearningKnowledge DistillationLinear evaluationSelf-Supervised Image ClassificationSelf-Supervised LearningUnsupervised Image Classification

Methods 이 논문이 사용한 방법론

Knowledge Distillation A very simple way to improve the performance of almost any machine learning algorithm is to train many different models on the same data and then to average their predictions.…
CLIP Contrastive Language-Image Pre-training (CLIP), consisting of a simplified version of ConVIRT trained from scratch, is an efficient method of image representation learning…

Similar Papers 제목 키워드 기반

Self-Supervised Information Bottleneck for Deep Multi-View Subspace Clustering

2022-04-26 · Shiye Wang, Changsheng Li, Yanming Li, Ye Yuan 외

In this paper, we explore the problem of deep multi-view subspace clustering framework from an information-theoretic point of view. We extend the traditional information bottleneck principle to learn common information a…

ClusteringMulti-view Subspace Clustering

Self-Supervised Multi-View Learning via Auto-Encoding 3D Transformations

2021-03-01 · Xiang Gao, Wei Hu, Guo-Jun Qi

3D object representation learning is a fundamental challenge in computer vision to infer about the 3D world. Recent advances in deep learning have shown their efficiency in 3D object recognition, among which view-based m…

3D Object Classification3D Object RecognitionMULTI-VIEW LEARNINGObject+4

mulEEG: A Multi-View Representation Learning on EEG Signals

2022-04-07 · Vamsi Kumar, Likith Reddy, Shivam Kumar Sharma, Kamalakar Dadi 외

Modeling effective representations using multiple views that positively influence each other is challenging, and the existing methods perform poorly on Electroencephalogram (EEG) signals for sleep-staging tasks. In this …

EEGElectroencephalogram (EEG)Representation LearningSleep Staging+1

Contrastive learning, multi-view redundancy, and linear models

2020-08-24 · Christopher Tosh, Akshay Krishnamurthy, Daniel Hsu

Self-supervised learning is an empirically successful approach to unsupervised learning based on creating artificial supervised learning problems. A popular self-supervised approach to representation learning is contrast…

Contrastive LearningRepresentation LearningSelf-Supervised Learning

Learning Representations by Maximizing Mutual Information Across Views

2019-06-03 · NeurIPS 2019 12 · Philip Bachman, R. Devon Hjelm, William Buchwalter

We propose an approach to self-supervised representation learning based on maximizing mutual information between features extracted from multiple views of a shared context. For example, one could produce multiple views o…

Data AugmentationImage ClassificationLinear evaluationRepresentation Learning+2