atlas

Research map / Image generation / Fast diffusion sampling

Large Language Models to Diffusion Finetuning

ICML 2025 · Image generation › Fast diffusion sampling · approach: Masked diffusion language model decoding · 0 citations (OpenAlex)

Read the paperCheck your idea against 108,967 papers

AI-extracted summary. Written by AI from the paper's full text. Numbers and claims can be wrong or missing context, so check the paper before you cite or build on it.

Proposes L2D, a LoRA-based finetuning that turns pre-trained autoregressive LMs into diffusion-style models over token embeddings with cross-entropy loss, enabling test-time scaling via more diffusion steps without changing the original weights.

Problem

Autoregressive LMs lack the ability to scale test-time compute adaptively per token; prior diffusion LMs trained from scratch lag far behind autoregressive models.

Approach

Casts a pre-trained LM as a single-step diffusion model by adding a parallel diffusion path (initialized from the frozen LM's MLP and query weights, trained with LoRA) that operates on noisy token embeddings, trained with cross-entropy loss; inference uses ODE solvers over multiple steps while the original single-step output is preserved at t=0 via zero-initialized weighting, plus classifier-free

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
Add L2D diffusion finetuningLlama 3.2 1B Instruct · Overall average scoreaverage score: 28.54 -> 35.50Helped
Add L2D diffusion finetuningQwen 2.5 1.5B Instruct · Overall average scoreaverage score: 40.05 -> 51.01Helped
Add L2D diffusion finetuningLlama 3.1 8B Instruct · Overall average scoreaverage score: 54.09 -> 61.33Helped
Add L2D diffusion finetuningQwen 2.5 7B Instruct · Overall average scoreaverage score: 46.65 -> 67.58Helped
Increase inference budget from the default to 127 steps (ablation)L2D on Llama 3.2 1B Instruct · Overall average scoreaverage score: 35.50 -> 36.24Helped
Use an adaptive ODE solver (ablation)L2D on Llama 3.2 1B Instruct · Mathscore: 28.02 -> 30.26Helped
Optimize all diffusion-path parameters instead of using LoRA (ablation)L2D on Llama 3.2 1B Instruct · Codingscore: 49.80 -> 50.52Helped
Initialize L2D from a LoRA-finetuned checkpoint (ablation)L2D on Llama 3.2 1B Instruct · Overall average scoreaverage score: 35.50 -> 35.51No clear effect
Initialize L2D from a fully finetuned checkpoint (ablation)L2D on Llama 3.2 1B Instruct · Overall average scoreaverage score: 35.50 -> 35.84Helped
Combine L2D with tuned token search (ablation)L2D on Llama 3.2 1B Instruct · Overall average scoreaverage score: 33.83 -> 38.57Helped
Use classifier-free guidance with tuned strength (ablation)L2D on Llama 3.2 1B Instruct · Overall average scoreaverage score: 35.50 -> 36.26Helped
Use learning rate 1×10⁻⁵ instead of the default (ablation)L2D on Llama 3.2 1B Instruct · Overall average scoreaverage score: 35.50 -> 33.79Hurt

Surprising findings

Limitations

Experimental setup

Datasets: SmolTalk

Benchmarks: GSM8K MATH HumanEval MBPP MMLU MMLU-Pro

Metrics: accuracy pass@10 average score

Baselines: LoRA finetuning full finetuning tuned token search CDCD-style velocity estimate Llama 3.2 1B Instruct (base)

Builds on: DDPM rectified flow CDCD classifier-free guidance LoRA

Closest papers by meaning

Writing a paper in this area? scime draft is a free LaTeX editor with AI included, real-time co-authors and a check of your references and venue rules before you submit. It also imports OpenAI Prism projects.

Open scime draft

Get the next scime Dispatch and a monthly field update

Free. We send a confirmation link first; every email has a one-click unsubscribe. Privacy