cd /news/large-language-models/ncm-parallel-coarse-to-fine-text-gen… · home › topics › large-language-models › article
[ARTICLE · art-154171] src=hazyresearch.stanford.edu ↗ pub= topic=large-language-models verified=true sentiment=↑ positive

NCM: Parallel Coarse-to-Fine Text Generation

Stanford researchers Hermann Kumbong, Ishan S. Khare, Simran Arora, Azalia Mirhoseini and Christopher Ré introduced Next-Concept Modeling (NCM), a non-autoregressive language modeling framework that generates text coarse-to-fine by predicting all codes within each hierarchy level in parallel. Across unconditional generation, translation, summarization and Sudoku reasoning, NCM matched or beat strong diffusion language model baselines while generating text 10–31× faster and training on 4–5× fewer tokens, the authors report. NCM trains a multiscale tokenizer with per-level codebooks and nested dropout in Stage 1, then freezes it and trains a transformer in a single forward pass to predict each level from cumulative reconstructions of earlier levels.

read5 min views1 publishedOct 21, 2026
NCM: Parallel Coarse-to-Fine Text Generation
Image: source

Oct 12, 2026 · 10 min read

Hermann Kumbong<sup></sup>, Ishan S. Khare<sup></sup>, Simran Arora<sup>†</sup>, Azalia Mirhoseini<sup>†</sup>, Christopher Ré<sup>†</sup>

TL;DR: Can we generate quality text in just a handful of parallel steps? We introduce Next-Concept Modeling (NCM), a new language modeling framework that generates text from coarse concepts to fine details. Unlike autoregressive models that generate one token at a time, or diffusion models that repeatedly refine the entire sequence, NCM predicts increasingly detailed representations of text in parallel. Across a wide range of tasks (unconditional generation, translation, summarization, and reasoning), NCM achieves competitive or better quality than strong diffusion baselines while generating text 10–31× faster and seeing 4–5× fewer training tokens.

The Case for Non-Autoregressive Language Models #

Language model inference has become a dominant computational workload, driving interest in faster alternatives to autoregressive generation, especially as models produce increasingly long outputs. Diffusion language models (DLMs) are a leading alternative: they refine multiple tokens in parallel, potentially accelerating generation compared with token-by-token decoding. This iterative refinement may also benefit tasks that require global planning. However, DLMs still require many sampling steps, process the full sequence at each step, and often need many passes over the training data.

We introduce Next-Concept Modeling (NCM), a new point on the non-autoregressive language modeling frontier built around coarse-to-fine generation. NCM learns to represent text as a hierarchy of discrete codes, then generates one level at a time, predicting all codes within each level in parallel. Generation takes only a few steps, and shorter sequences make early steps especially inexpensive. Across our benchmarks, NCM achieves better or comparable quality to strong diffusion baselines while generating substantially faster and using fewer training tokens.

NCM: Next-Concept Modeling at a Glance #

The key idea behind NCM is simple: NCM first represents text as a hierarchy that grows from coarse to fine. Early levels of the hierarchy are short, holding just a few discrete codes that capture the broad structure of the text, while later ones are longer and add finer details. Below we show a sample generation trajectory with NCM. The model starts out with some high-level idea of what it wants to generate and then progressively adds detail to it.

In Stage 1, we train a multiscale tokenizer to represent text as a coarse-to-fine hierarchy of discrete codes. Building on VAR's approach to images, we make several changes for text: each level has its own codebook, nested dropout encourages earlier levels to capture meaningful information without relying on later levels, and a token-level reconstruction objective promotes accurate text recovery.

In Stage 2, we freeze the tokenizer and train a transformer to predict each level from the cumulative reconstruction of earlier levels. We train on all levels in a single forward pass and corrupt a fraction of conditioning codes to improve robustness to generation errors. At inference, the model generates one level at a time, predicting all codes within each level in parallel. The tokenizer's decoder then converts the completed hierarchy into text. We provide additional details in our paper.

Evaluating NCM #

We evaluate NCM on language modeling, machine translation, extreme summarization, reasoning (Sudoku), scaling (training and test time), inference efficiency, and training efficiency.

Language Modeling

Following standard practice in the diffusion language modeling literature, we evaluate NCM on three datasets, TinyStories, One Billion Word (LM1B), and OpenWebText, using generative perplexity, and report the mean per-sample unigram entropy. NCM achieves similar or better quality compared to the strongest baselines while using fewer function evaluations (NFE).

Inference Efficiency

Efficiency in the diffusion language modeling literature is often reported through the number of function evaluations (NFE), which overlooks potentially substantial differences in the cost per evaluation. We therefore benchmark wall-clock generation time on a single NVIDIA H100 SXM 80GB GPU. For unconditional generation, NCM runs 21× faster on LM1B and 10× faster on OpenWebText than the strongest diffusion baselines, with better or comparable generative perplexity. For conditional generation, it matches the strongest diffusion baseline's ROUGE-L on XSum while running 31× faster.

Conditional Generation

The growing consensus is that generative perplexity does not fully capture generative quality. We further evaluate NCM on machine translation (WMT14 De-En) and extreme summarization (XSum). On both tasks, NCM achieves similar or better performance than the strongest diffusion baselines while being up to 31× faster.

Reasoning

We hypothesize that coarse-to-fine generation supports global planning by establishing an overall structure before resolving finer details. We evaluate this intuition on Sudoku, where solutions must satisfy multiple constraints. NCM outperforms both autoregressive and diffusion baselines across all difficulty levels while requiring fewer function evaluations.

Scaling

We show preliminary scaling results for NCM: scaling the model parameter count consistently improves generative perplexity and unigram entropy. We also use NCM's fast sampling for test-time scaling. Minimum Bayes risk (MBR) decoding over multiple candidates improves BLEU on WMT14 and ROUGE on XSum. Although other methods can also benefit from MBR, NCM generates more candidates within the same sampling-time budget, enabling it to outperform diffusion baselines.

Lower Training Budget

NCM achieves these quality and inference gains with substantially fewer training tokens. On LM1B and OpenWebText, it uses approximately 4.9× and 4× fewer tokens than strong diffusion baselines, respectively, even when accounting for both tokenizer and generator training.

What's Next #

We are excited that such a different way of generating text works at all, and produces strong early results. But we are even more excited about what comes next:

  • Further scaling. We showed initial scaling results, but how does NCM scale with even more parameters, FLOPs, and tokens?
  • Learning representations jointly with generation. Training the tokenizer and generator together could produce representations better suited to the generation task.
  • Adapting computation to difficulty. Instead of using a fixed hierarchy for every example, NCM could learn when to stop or allocate additional computation, potentially improving both speed and quality.

Feedback is always welcome! Feel free to reach out at kumboh@cs.stanford.edu.

Full Author List #

Hermann Kumbong<sup></sup>, Ishan S. Khare<sup></sup>, Iddah Mlauzi, Andrew Woen, Charles Ding, E. Kelly Buchanan, Simran Arora<sup>†</sup>, Azalia Mirhoseini<sup>†</sup>, and Christopher Ré<sup>†</sup>

<sup>*</sup> Equal contribution. <sup>†</sup> Equal advising.

── more in #large-language-models 4 stories · sorted by recency
── more on @next-concept modeling 3 stories trending now
sponsored brought to you by zahid.host 4,200+ EU-deployed projects
reading about agents? ship yours in a single git push.

Run your AI side-project on zahid.host

EU-based hosting, git-push deploys, automatic HTTPS, no cold starts. Free tier with a custom domain — perfect for shipping the agent you just read about.

$git push zahid main
→ Live at https://your-agent.zahid.host ✓
Get free account → Pricing
from €0/mo · no card required
LIVE [news/ncm-parallel-coarse-…] indexed:0 read:5min 2026-10-21 · —