paper-with-me

홈 › Papers

Emerging Properties in Self-Supervised Vision Transformers

2021-04-29 · ICCV 2021 10 · Mathilde Caron, Hugo Touvron, Ishan Misra, Hervé Jégou, Julien Mairal, Piotr Bojanowski, Armand Joulin

In this paper, we question if self-supervised learning provides new properties to Vision Transformer (ViT) that stand out compared to convolutional networks (convnets). Beyond the fact that adapting self-supervised methods to this architecture works particularly well, we make the following observations: first, self-supervised ViT features contain explicit information about the semantic segmentation of an image, which does not emerge as clearly with supervised ViTs, nor with convnets. Second, these features are also excellent k-NN classifiers, reaching 78.3% top-1 on ImageNet with a small ViT. Our study also underlines the importance of momentum encoder, multi-crop training, and the use of small patches with ViTs. We implement our findings into a simple self-supervised method, called DINO, which we interpret as a form of self-distillation with no labels. We show the synergy between DINO and ViTs by achieving 80.1% top-1 on ImageNet in linear evaluation with ViT-Base.

📄 PDF Abstract BibTeX arXiv:2104.14294

Code (32)

facebookresearch/dino 공식 구현 pytorch
BR-IDL/PaddleViT/tree/develop/self_supervised_learning/dino paddle
Expedit-LargeScale-Vision-Transformer/Expedit-DINO pytorch
MindSpore-scientific/code-7/tree/main/dino
OML-Team/open-metric-learning pytorch
PaddlePaddle/PASSL paddle
TRAILab/ST-SLidR pytorch
adrienangeli/dino pytorch
ahmedelmahy/myownvit pytorch
alibaba/EasyCV pytorch
alijavidani/local_global_representation_learning pytorch
beresandras/contrastive-classification-keras tf
clemsgrs/hipt pytorch
computationalpathologygroup/hvit pytorch
facebookresearch/vissl pytorch
hasibzunair/peekaboo pytorch
ipmi-icns-uke/sparsam pytorch
jankrepl/mildlyoverfitted jax
jmnolte/hccnet pytorch
kaiko-ai/eva pytorch
lightly-ai/lightly pytorch
manantomar/video-occupancy-models pytorch
rajatkoner08/oodformer pytorch
sithu31296/simple-object-tracking pytorch
ttt496/vit-pytorch pytorch
valeoai/LOST pytorch
valeoai/found pytorch
vturrisi/solo-learn pytorch
waltersimoncini/fungivision pytorch
woctezuma/steam-DINO
zer0sh0t/artificial_intelligence/tree/master/self_supervised_learning_methods/self_distillation_with_no_labels pytorch
https://gitlab.com/birder/birder pytorch

Tasks

Copy DetectionImage ClassificationImage RetrievalLinear evaluationSelf-Supervised Image ClassificationSelf-Supervised LearningSemantic SegmentationSingle-object discoveryVideo Object DetectionVideo Object SegmentationVisual Place Recognition

Methods 이 논문이 사용한 방법론

Attention 설명 없음
Linear Layer A Linear Layer is a projection $\mathbf{XW + b}$.
Absolute Position Encodings Absolute Position Encodings are a type of position embeddings for [Transformer-based models] where positional encodings are…
Position-Wise Feed-Forward Layer 설명 없음
DINO DINO (self-distillation with no labels) is a self-supervised learning method that directly predicts the output of a teacher network - built with a momentum encoder - using a…
Residual Connection 설명 없음
Softmax The Softmax output function transforms a previous layer's output into a vector of probabilities. It is commonly used for multiclass classification. Given an input vector $x$…
Multi-Head Attention 설명 없음

Similar Papers 제목 키워드 기반

Exploring Adversarial Attacks and Defenses in Vision Transformers trained with DINO

2022-06-14 · Javier Rando, Nasib Naimi, Thomas Baumann, Max Mathys

This work conducts the first analysis on the robustness against adversarial attacks on self-supervised Vision Transformers trained using DINO. First, we evaluate whether features learned through self-supervision are more…

Adversarial Robustness

Understanding The Robustness in Vision Transformers

2022-04-26 · Daquan Zhou, Zhiding Yu, Enze Xie, Chaowei Xiao 외

Recent studies show that Vision Transformers(ViTs) exhibit strong robustness against various corruptions. Although this property is partly attributed to the self-attention mechanism, there is still a lack of systematic u…

Domain GeneralizationImage Classificationobject-detectionObject Detection+1

Keep It SimPool: Who Said Supervised Transformers Suffer from Attention Deficit?

2023-09-13 · ICCV 2023 1 · Bill Psomas, Ioannis Kakogeorgiou, Konstantinos Karantzalos, Yannis Avrithis

Convolutional networks and vision transformers have different forms of pairwise interactions, pooling across layers and pooling at the end of the network. Does the latter really need to be different? As a by-product of p…

Image ClassificationImage RetrievalMetric LearningObject Discovery+3

HiViT: Hierarchical Vision Transformer Meets Masked Image Modeling

2022-05-30 · Xiaosong Zhang, Yunjie Tian, Wei Huang, Qixiang Ye 외

Recently, masked image modeling (MIM) has offered a new methodology of self-supervised pre-training of vision transformers. A key idea of efficient implementation is to discard the masked image patches (or tokens) throug…

Transfer Learning

Self-Supervised Bird's Eye View Motion Prediction with Cross-Modality Signals

2024-01-21 · Shaoheng Fang, Zuhong Liu, Mingyu Wang, Chenxin Xu 외

Learning the dense bird's eye view (BEV) motion flow in a self-supervised manner is an emerging research for robotics and autonomous driving. Current self-supervised methods mainly rely on point correspondences between p…

Autonomous Drivingmotion prediction