AIToday
Large Language ModelsTHE DECODERPublished: Aug 9, 2026, 22:00 JST5 min read

Google converts Gemma 4 to diffusion model, halves training with 50% speed gain

Google converts Gemma 4 to diffusion model, halves training with 50% speed gain

Key takeaway

  • Google built DiffusionGemma by converting its existing Gemma 4 model into a diffusion model using less than ten percent of the original training budget.

  • The new model runs about 50 percent faster than Gemma 4 while maintaining comparable accuracy, and it can reason bidirectionally—developing both the answer and reasoning in parallel so it can self-correct before finalizing output.

  • Google released it as an experimental foundation for specialized, resource-efficient adaptations.

3 Key Points

  1. What happened

    Google DeepMind built DiffusionGemma by retrofitting its existing Gemma-4-26B-A4B model into a diffusion model using less than ten percent of the original training token budget. The two-stage process combines reinforcement learning and sampler distillation (SD·RL), raising quality on reasoning benchmarks by an average of ten points while nearly quadrupling tokens per compute step.

  2. Why it matters

    DiffusionGemma delivers several times the output speed of Gemma 4 and previous diffusion models while maintaining comparable accuracy—it outputs text at about 1,500 tokens per second and produces answers about 50 percent shorter. Unlike standard language models that commit to an answer sequentially, it develops reasoning and output in parallel, allowing it to correct mistakes before finalization; it solves close to 85 percent of Sudoku puzzles correctly after minimal fine-tuning, where the base model fails entirely.

  3. What to watch

    DiffusionGemma trails Gemma 4 on absolute quality benchmarks and occasionally produces repetition loops. The speed advantage holds mainly for single-user scenarios; once about 32 concurrent requests hit the model, standard language models catch up on throughput. Google explicitly calls it experimental and released it under Apache 2.0 license on Hugging Face to accelerate research on text diffusion.

In Depth

Read the full story

Google DeepMind's DiffusionGemma represents a shift in how text models can be adapted rather than built from scratch. The team started with Gemma-4-26B-A4B, an existing model, and converted it into a diffusion model—one that generates text by iteratively refining noisy predictions into clear output—using less than ten percent of the original training token budget.

The conversion process unfolds in two stages. First, the model learns to reconstruct noisy text blocks from example data, establishing a foundation for denoising. The second stage combines reinforcement learning (traditionally used to improve answer quality) with sampler distillation (which reduces the number of compute steps needed). Google calls this merged approach SD·RL. Together, these stages raise quality on reasoning benchmarks by an average of ten points while nearly quadrupling the number of tokens the model can generate per compute step. As a practical consequence, DiffusionGemma's answers run about 50 percent shorter, which further accelerates output.

The model's core advantage lies in its bidirectional reasoning process. Standard autoregressive language models commit to the first token of an answer before working through the full reasoning—creating situations where the model must append corrections after realizing its initial direction was wrong. In one example from Google's report, Gemma 4 begins a math problem with "-1," later realizes the correct answer is "-25," and tacks on a correction. DiffusionGemma develops the answer and reasoning in parallel, allowing it to fix mistakes before finalizing output. This capability is particularly powerful for tasks with high interdependencies: after minimal fine-tuning, DiffusionGemma solves close to 85 percent of Sudoku puzzles correctly, while the base model fails entirely at the task. Structured outputs like JSON or code repairs complete in just two to three refinement steps because the input constraints already determine most tokens. The model retains its ability to generate text word by word, letting users switch between bidirectional and autoregressive modes depending on the task.

Performance benchmarks reveal a clear speed-versus-quality trade-off. DiffusionGemma outputs text at about 1,500 tokens per second, delivering several times the output speed of both Gemma 4 and previous diffusion models while maintaining comparable accuracy. However, it trails Gemma 4 on absolute quality benchmarks. Google identifies several reasons: DiffusionGemma was retrofitted after Gemma 4 was fully trained rather than designed as a diffusion model from the start, the subsequent training phase was relatively short, and SD·RL prioritized speed over peak quality. The architecture, training data, and other settings were also carried over from Gemma 4, which may not be ideal for diffusion. The model occasionally gets stuck in repetition loops, producing individual words multiple times in a row—an artifact of aggressively reduced compute steps—and on multimodal tasks sometimes forgets to close its reasoning section properly, artificially dragging down benchmark scores.

The speed advantage holds mainly for single-user scenarios. Once about 32 concurrent requests hit the model, standard autoregressive language models catch up on throughput, limiting DiffusionGemma's practical edge in shared deployment. Google explicitly calls DiffusionGemma experimental and says the release is intended to accelerate research on text diffusion while giving the community a foundation for specialized, resource-efficient adaptations. The model is already in use: startup Interfaze deployed it for multilingual speech recognition, and a research project applied it to interactive radiology report generation. Google released it under an Apache 2.0 license on Hugging Face. Its predecessor, Gemini Diffusion, was demoed in May 2025.

Context & Analysis

Google's approach to DiffusionGemma sidesteps the conventional assumption that building a new model requires training from scratch. By retrofitting an existing, well-trained model (Gemma 4) into a diffusion architecture, the team achieved substantial efficiency gains—using less than ten percent of the original training tokens while nearly quadrupling tokens per compute step. The two-stage training strategy merges reinforcement learning (which typically boosts quality) with sampler distillation (which reduces compute steps), creating a unified process that raises reasoning benchmark scores by an average of ten points.

The model's bidirectional reasoning capability—developing answer and reasoning in parallel rather than committing to outputs sequentially—addresses a fundamental constraint of autoregressive language models. This enables self-correction before finalization, as demonstrated by its ability to solve close to 85 percent of Sudoku puzzles after minimal fine-tuning, whereas the base model fails entirely. Structured outputs like JSON or code repairs complete in just two to three refinement steps because the input already constrains most tokens. However, DiffusionGemma's practical advantages come with trade-offs: it trails Gemma 4 on absolute quality benchmarks, occasionally produces repetition loops due to aggressively reduced compute steps, and maintains its speed edge primarily in single-user settings (once about 32 concurrent requests arrive, standard language models catch up on throughput).

Google's explicit framing of DiffusionGemma as experimental reflects this balance. The release aims to accelerate research on text diffusion and provide a foundation for community adaptations—already evident in its adoption by Interfaze for multilingual speech recognition and in radiology report research. The model's architecture, training data, and settings were carried over from Gemma 4, which Google acknowledges are not necessarily ideal for diffusion, suggesting room for specialized optimization.

FAQ

How much faster is DiffusionGemma than Gemma 4?
DiffusionGemma outputs text at about 1,500 tokens per second and produces answers about 50 percent shorter, delivering several times the output speed of Gemma 4 and previous diffusion models. However, the speed advantage holds mainly for single-user scenarios; once about 32 concurrent requests hit the model, standard language models catch up on throughput.
How was DiffusionGemma created?
Google converted the existing Gemma-4-26B-A4B model into a diffusion model using two training stages—first learning to reconstruct noisy text blocks, then applying reinforcement learning combined with sampler distillation (SD·RL). The entire process used less than ten percent of the original training token budget.
Where is DiffusionGemma available?
Google released DiffusionGemma under an Apache 2.0 license on Hugging Face. It is already being used by startup Interfaze for multilingual speech recognition and in a research project on interactive radiology report generation.

Get the latest Large Language Models news every morning

AI-summarized, only the topics you pick — one digest a day via Email, Slack, or Discord.

Free · takes 30 seconds · unsubscribe anytime

Ask AI

Ask AI anything about this article. Q&As are published on this page for other readers too.

Related Articles

Next articleCost shock drives surge in AI model routers for enterprises

The AI news that matters, in one minute each morning.

Sign up free