Back to Basics: Let Denoising Generative Models Denoise

Tianhong Li, Kaiming He
11/17/2025
cs.CV

No official code found. Best implementation: LTH14/JiT (2,454 stars, MIT, last commit 2025-12-08). 4 more below.

Abstract

Today's denoising diffusion models do not "denoise" in the classical sense, i.e., they do not directly predict clean images. Rather, the neural networks predict noise or a noised quantity. In this paper, we suggest that predicting clean data and predicting noised quantities are fundamentally different. According to the manifold assumption, natural data should lie on a low-dimensional manifold, whereas noised quantities do not. With this assumption, we advocate for models that directly predict clean data, which allows apparently under-capacity networks to operate effectively in very high-dimensional spaces. We show that simple, large-patch Transformers on pixels can be strong generative models: using no tokenizer, no pre-training, and no extra loss. Our approach is conceptually nothing more than "Just image Transformers", or JiT, as we call it. We report competitive results using JiT with large patch sizes of 16 and 32 on ImageNet at resolutions of 256 and 512, where predicting high-dimensional noised quantities can fail catastrophically. With our networks mapping back to the basics of the manifold, our research goes back to basics and pursues a self-contained paradigm for Transformer-based diffusion on raw natural data.

View on arXivView PDF

Code Implementations(5)

Reproducing Figure 2 from “Back to Basics: Let Denoising Generative Models Denoise”

244PythonNov 18, 202511 months ago
JAXMIT

JAX implementation of "Back to Basics: Let Denoising Generative Models Denoise" a.k.a. Just Image Transformers

230HTML, ShellNov 26, 20259 months agoMIT
diffusionditjaxjitkaiming+2 more

implementation of Just Image Transformer from the paper "Back to Basics: Let Denoising Generative Models Denoise" in pytorch

60Shell, PythonJan 11, 20269 months ago
artifical-intelligencecomputer-visiondeep-learningdiffusion-modelsgenerative-model+1 more
LTH14/JiTCommunity65%
MIT

PyTorch implementation of JiT https://arxiv.org/abs/2511.13720

2,454162PythonNov 10, 202510 months agoMIT

Unofficial implementation of the toy example in JiT https://arxiv.org/abs/2511.13720

675Jupyter NotebookNov 21, 202511 months ago

Similar Papers

Cite this paper

@article{li2025back,
  title  = {Back to Basics: Let Denoising Generative Models Denoise},
  author = {Tianhong Li and Kaiming He},
  year   = {2025},
  eprint = {2511.13720},
  archivePrefix = {arXiv},
  url    = {http://arxiv.org/abs/2511.13720v2}
}

Add a badge to your README

Shows whether official code is linked for this paper.

Code of Paper badge
[![Code of Paper](https://codeofpaper.com/badge/2511.13720.svg)](https://codeofpaper.com/paper/2511.13720)

Discussion