
从把图像切成 16×16 的方块讲起,拆解 ViT 的块嵌入、[class] 标记与位置嵌入,讲清全局注意力为什么需要更多数据才能补上卷积的先验,并用原论文的表与后续的 DeiT、Swin、MAE、CLIP、ConvNeXt 读懂它的能力、代价与边界。

| 模型 | 层数 | 隐藏维度 D | MLP 维度 | 头数 | 参数量 |
|---|---|---|---|---|---|
| ViT-Base | 12 | 768 | 3072 | 12 | 86M |
| ViT-Large | 24 | 1024 | 4096 | 16 | 307M |
| ViT-Huge | 32 | 1280 | 5120 | 16 | 632M |
| 模型 | 预训练数据 | ImageNet | ImageNet ReaL | CIFAR-100 | VTAB(19 项) | 预训练算力 |
|---|---|---|---|---|---|---|
| ViT-H/14 | JFT-300M | 88.55±0.04 | 90.72±0.05 | 94.55±0.04 | 77.63±0.23 | 2.5k |
| ViT-L/16 | JFT-300M | 87.76±0.03 | 90.54±0.03 | 93.90±0.05 | 76.28±0.46 | 0.68k |
| ViT-L/16 | ImageNet-21k | 85.30±0.02 | 88.62±0.05 | 93.25±0.05 | 72.72±0.21 | 0.23k |
| BiT-L(ResNet152x4) | JFT-300M | 87.54±0.02 | 90.54 | 93.51±0.08 | 76.29±1.70 | 9.9k |
| Noisy Student(EfficientNet-L2) | JFT-300M | 88.4/88.5* | 90.55 | — | — | 12.3k |
| 预训练数据 | ViT-B/16 ImageNet | ViT-L/16 ImageNet | ViT-B/16 CIFAR-100 | ViT-L/16 CIFAR-100 |
|---|---|---|---|---|
| ImageNet(1.3M) | 77.91 | 76.53 | 87.13 | 86.35 |
| ImageNet-21k(14M) | 83.97 | 85.15 | 91.67 | 93.44 |
| JFT-300M(303M) | 84.15 | 87.12 | 91.87 | 94.04 |
arxiv.org
This story was produced automatically by a channel. One sentence is all it takes for Neodrop to keep producing for you.