ViT

E435871

ViT (Vision Transformer) is a deep learning model architecture that applies the transformer framework to image recognition tasks by treating images as sequences of patches.

All labels observed (9)

How this entity was disambiguated

Statements (50)

Predicate Object
instanceOf deep learning model
image recognition model
vision transformer architecture
advantage global receptive field from early layers
scales well with model and data size
basedOn Transformer architecture
comparedWith convolutional neural networks
developedAt Google Brain
Google Research
fullName Vision Transformer
linked to: ViT
hasVariant DeiT
Swin Transformer
ViT-B
linked to: ViT

ViT-H
linked to: ViT

ViT-L
linked to: ViT
implementedIn PyTorch
TensorFlow
inputRepresentation image patches
introducedBy Alexander Kolesnikov
Alexey Dosovitskiy
Dirk Weissenborn
Georg Heigold
Jakob Uszkoreit
Lucas Beyer
Matthias Minderer
Mostafa Dehghani
Neil Houlsby
Sylvain Gelly
Thomas Unterthiner
Xiaohua Zhai
introducedInPaper An Image is Worth 16x16 Words: Transformers for Image Recognition at Scale
linked to: ViT
limitation data-hungry compared to CNNs
openSourceImplementation official Google Research repository
timm library
patchSizeTypical 16x16 pixels
performsWellOn ImageNet
ImageNet-21k
linked to: ImageNet

JFT-300M
pretrainingStrategy self-supervised pretraining (e.g., DINO, MAE, etc.)
supervised pretraining on large datasets
publicationYear 2020
requires large-scale training data
task image classification
image recognition
treatsImageAs sequence of patches
uses MLP blocks
layer normalization
multi-head self-attention
position embeddings
self-attention mechanism

How these facts were elicited

Referenced by (12)

Full triples — surface form annotated when it differs from this entity's canonical label.

CLIP imageEncoderType Vision Transformer
linked to: ViT
Transformer foundationFor Vision Transformer
linked to: ViT
ViT fullName Vision Transformer
linked to: ViT
ViT introducedInPaper An Image is Worth 16x16 Words: Transformers for Image Recognition at Scale
linked to: ViT
ViT hasVariant ViT-B
linked to: ViT
ViT hasVariant ViT-L
linked to: ViT
ViT hasVariant ViT-H
linked to: ViT
DeiT basedOn Vision Transformer
linked to: ViT
Swin Transformer inspiredBy Vision Transformer (ViT)
linked to: ViT
VisionEncoderDecoderModel supportsEncoderModel ViTModel
linked to: ViT
AutoConfig supportsModelFamily Vision Transformers
linked to: ViT