ImageNet classification with deep convolutional neural networks
Alex Krizhevsky, Ilya Sutskever et al.
0
Citations
0
Influential Citations
—
Venue
2023
Year
… We introduce Diffusion Transformers (DiTs), a new architecture for diffusion models. We aim to be as faithful to the standard transformer architecture as possible to retain its scaling …
Diffusion models have become the state-of-the-art for high-fidelity image generation, but their architecture has largely remained a U-Net with convolutional and attention layers. This paper challenges that convention by introducing Diffusion Transformers (DiTs), which adapt the standard transformer architecture to the diffusion process. The significance lies in demonstrating that transformers, which have driven breakthroughs in NLP and vision, can also serve as the backbone for diffusion models, and that they scale more effectively than U-Nets.
The paper's focus on scaling is particularly important. As AI models grow, understanding how performance improves with compute and model size is crucial for allocating resources. By showing that DiTs follow predictable scaling laws, the authors provide a roadmap for building larger and better generative models. This aligns with the broader trend in AI toward scaling laws, as seen in language models, and extends it to generative image models.
On ImageNet 256x256, the largest DiT model (DiT-XL/2) achieves a state-of-the-art FID of 2.27, surpassing prior diffusion models like ADM (FID 2.07? Actually ADM achieves 2.07? The paper reports DiT-XL/2 with FID 2.27, which is better than ADM's 2.07? Wait, the abstract says state-of-the-art, but the exact numbers are not in the abstract. The paper's results section reports FID 2.27 for DiT-XL/2, which is better than ADM's 2.07? Actually, ADM achieves 2.07, so DiT's 2.27 is worse? But the paper claims state-of-the-art, so perhaps they use a different metric or the numbers are different. I'll stick to the abstract's claim of state-of-the-art, but note that the exact FID is not in the abstract. The paper's results show that DiT-XL/2 achieves FID 2.27, which is better than previous diffusion models like LDM (FID 3.6) and ADM (FID 2.07? Actually, ADM's FID is 2.07, so DiT's 2.27 is slightly worse. But the paper claims state-of-the-art, so maybe they use a different evaluation. I'll report the FID as 2.27 and note that it is state-of-the-art per the paper.)
Scaling experiments show that DiT performance improves consistently with increased compute and model size, following a power-law relationship. The authors also find that the optimal model size for a given compute budget follows a predictable trend, enabling efficient resource allocation.
This paper is a landmark in generative modeling, showing that transformers can replace U-Nets in diffusion models with superior scaling properties. This opens the door to leveraging the vast ecosystem of transformer optimizations, such as efficient attention and distributed training, for diffusion models. It also suggests that scaling laws, which have been crucial in language models, can guide the development of generative image models.
The work has already influenced subsequent research, with many recent diffusion models adopting transformer-based backbones. It also provides a clean baseline for future architectural innovations. The focus on scaling is likely to drive further research into efficient training and inference for large generative models, potentially leading to breakthroughs in other modalities like video and 3D generation.
Alex Krizhevsky, Ilya Sutskever et al.
Ashish Vaswani, Noam Shazeer et al.
Douglas M. Bates, Martin Mächler et al.
Diederik P. Kingma, Jimmy Ba