paper-with-me

홈 › Papers

Going deeper with Image Transformers

2021-03-31 · ICCV 2021 10 · Hugo Touvron, Matthieu Cord, Alexandre Sablayrolles, Gabriel Synnaeve, Hervé Jégou

Transformers have been recently adapted for large scale image classification, achieving high scores shaking up the long supremacy of convolutional neural networks. However the optimization of image transformers has been little studied so far. In this work, we build and optimize deeper transformer networks for image classification. In particular, we investigate the interplay of architecture and optimization of such dedicated transformers. We make two transformers architecture changes that significantly improve the accuracy of deep transformers. This leads us to produce models whose performance does not saturate early with more depth, for instance we obtain 86.5% top-1 accuracy on Imagenet when training with no external data, we thus attain the current SOTA with less FLOPs and parameters. Moreover, our best model establishes the new state of the art on Imagenet with Reassessed labels and Imagenet-V2 / match frequency, in the setting with no additional training data. We share our code and models.

📄 PDF Abstract BibTeX arXiv:2103.17239

Code (21)

facebookresearch/deit 공식 구현 pytorch
rwightman/pytorch-image-models 공식 구현 pytorch
2023-MindSpore-4/Code8/tree/main/cait mindspore
2024-MindSpore-1/Code7/tree/main/cait mindspore
BR-IDL/PaddleViT/blob/main/image_classification/CaiT paddle
CPones/Paddle_CaiT paddle
DarshanDeshpande/jax-models jax
IMvision12/keras-vision-models pytorch
Mind23-2/MindCode-4 mindspore
MindSpore-paper-code-3/code6/tree/main/cait mindspore
ahmedelmahy/myownvit pytorch
conceptofmind/CaiT-Flax jax
holdfire/CLS pytorch
holdfire/FAS pytorch
jaketae/res-mlp pytorch
liuxingwt/CLS pytorch
lucidrains/vit-pytorch pytorch
martinsbruveris/tensorflow-image-models tf
sayakpaul/cait-tf tf
ttt496/vit-pytorch pytorch
https://gitlab.com/birder/birder pytorch

Tasks

image-classificationImage ClassificationTransfer Learning

Methods 이 논문이 사용한 방법론

Linear Layer A Linear Layer is a projection $\mathbf{XW + b}$.
Residual Connection 설명 없음
Layer Normalization Unlike batch normalization, Layer Normalization directly estimates the normalization statistics from the summed inputs…
CaiT 설명 없음
Class Attention A Class Attention layer, or CA Layer, is an attention mechanism for [vision…
LayerScale LayerScale is a method used for vision transformer architectures to help improve training dynamics. It adds a…
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$…
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…

Similar Papers 제목 키워드 기반

Soft Mixture-of-Recursions: Going Deeper with Recursive Vision Transformers

2026-07-01 · Sang In Lee, Jihun Park arxiv

Recent recursive Transformer studies have primarily reused shared parameters across computation steps to construct compact, parameter-efficient models. In this work, we leverage recursion to build effectively deeper Tran…

Wide Attention Is The Way Forward For Transformers?

2022-10-02 · Jason Ross Brown, Yiren Zhao, Ilia Shumailov, Robert D Mullins

The Transformer is an extremely powerful and prominent deep learning architecture. In this work, we challenge the commonly held belief in deep learning that going deeper is better, and show an alternative design approach…

CPUtext-classificationText Classification

Core Tokensets for Data-efficient Sequential Training of Transformers

2024-10-08 · Subarnaduti Paul, Manuel Brack, Patrick Schramowski, Kristian Kersting 외

Deep networks are frequently tuned to novel tasks and continue learning from ongoing data streams. Such sequential training requires consolidation of new and past information, a challenge predominantly addressed by retai…

Image Captioningimage-classificationImage ClassificationQuestion Answering+1

Are More Layers Beneficial to Graph Transformers?

2023-03-01 · Haiteng Zhao, Shuming Ma, Dongdong Zhang, Zhi-Hong Deng 외

Despite that going deep has proven successful in many neural architectures, the existing graph transformers are relatively shallow. In this work, we explore whether more layers are beneficial to graph transformers, and f…

Masked Image Residual Learning for Scaling Deeper Vision Transformers

2023-09-25 · NeurIPS 2023 11 · Guoxi Huang, Hongtao Fu, Adrian G. Bors

Deeper Vision Transformers (ViTs) are more challenging to train. We expose a degradation problem in deeper layers of ViT when using masked image modeling (MIM) for pre-training. To ease the training of deeper ViTs, we in…

Image Classificationobject-detectionObject DetectionSelf-Supervised Image Classification+2