Science
IA Générative
8 min de lecture

NCM vs LLM : ce que le Next-Concept Modeling change réellement

Résumez cet article avec :

Résumé

Le Next-Concept Modeling (NCM), développé par le laboratoire Hazy Research de Stanford et Together AI, génère du texte en partant d'une structure globale vers des détails précis, plutôt que jeton par jeton. Il affiche une vitesse de génération 10 à 31 fois supérieure à celle des modèles de langage par diffusion performants. Cet article explique le fonctionnement du NCM, la signification réelle de ses benchmarks, sa comparaison avec les LLM actuels et ses implications pour les équipes qui développent des produits basés sur l'IA.

Le Next-Concept Modeling (NCM) est un nouveau cadre de génération de texte issu du laboratoire Hazy Research de Stanford et de Together AI, publié sur arXiv le 9 octobre 2026. Au lieu de prédire un jeton à la fois, il construit le texte d'une structure globale vers des détails précis. Dans les expériences des auteurs, il a égalé ou surpassé les modèles de langage par diffusion tout en générant 10 à 31 fois plus vite et en s'entraînant sur environ 4 à 5 fois moins de jetons.

Ces chiffres ont rapidement donné lieu à des titres comparant « NCM vs LLM ». Cette comparaison est pertinente, mais pas de la manière dont la plupart des titres le suggèrent. Les résultats du NCM proviennent de petits modèles de recherche comparés à des modèles de diffusion, et non à des systèmes de la classe de GPT, Claude ou Mistral. Voici ce que cette approche change, ce que les benchmarks démontrent réellement et ce que cela signifie pour les équipes qui développent aujourd'hui des modèles de langage.

Trois méthodes pour générer du texte

La plupart des grands modèles de langage sont autorégressifs. Ils prédisent le jeton suivant, l'ajoutent à la séquence et répètent l'opération jusqu'à ce que la réponse soit complète. Le traitement de l'invite peut être effectué en parallèle, mais chaque jeton de sortie dépend des précédents, ce qui rend le décodage séquentiel.

Les modèles de langage par diffusion empruntent une voie différente. Ils partent d'une séquence corrompue et affinent de nombreuses positions en parallèle sur plusieurs itérations. Cela réduit le nombre d'étapes séquentielles, mais chaque itération traite généralement la séquence complète, et la qualité a tendance à diminuer lorsque le nombre d'itérations est réduit.

Le Next-Concept Modeling explore une troisième option. Il ne prédit pas des jetons individuels et ne raffine pas non plus de manière répétée une séquence complète de jetons. Au lieu de cela, il représente le texte sous forme de hiérarchie et génère cette hiérarchie du plus général au plus détaillé.

Three generation strategies

Different paths to the same output

Language generation can be organized around sequential tokens, iterative refinement or hierarchical representations.

Autoregressive

One token at a time

Each new token depends on the tokens generated before it.

Sequential decoding
The→ cat→ sat
Core trade-off
Generation is inherently sequential across output tokens.
Diffusion LM

Refine the sequence

Multiple positions are progressively refined across iterations.

Illustrative refinement steps
Thesat
Thecatsat.
Core trade-off
Parallel updates, but potentially many full-sequence passes.

Le NCM ne se contente pas de générer plusieurs jetons à la fois. Il modifie ce qui est généré, à savoir une hiérarchie apprise de codes discrets plutôt que des jetons, ainsi que l'ordre dans lequel le résultat prend forme.

Comment fonctionne le Next-Concept Modeling

Le NCM adapte une idée issue de la génération d'images au domaine du texte. Il s'agit de la prédiction à l'échelle suivante, popularisée par VAR, qui a remporté le prix du meilleur article à NeurIPS 2024 : générer d'abord une version basse résolution, puis ajouter les détails. Le texte est plus complexe que les images à cet égard, car il n'existe pas de moyen naturel de « sous-échantillonner » une phrase. Les représentations globales doivent être apprises.

Étape 1 : Apprendre une hiérarchie. Les chercheurs entraînent un auto-encodeur variationnel à quantification vectorielle résiduelle (VQ-VAE) multi-échelle qui convertit le texte en codes discrets répartis sur plusieurs niveaux. Les premiers niveaux ne contiennent que quelques codes et capturent la structure globale. Les niveaux suivants sont plus longs, et chacun code ce que les niveaux précédents ont laissé inexpliqué. Un décodeur transforme ensuite la hiérarchie complète en texte. Une fois entraîné, ce tokeniseur est figé.

Étape 2 : Apprendre à générer la hiérarchie. Un transformeur apprend à prédire chaque niveau à partir des niveaux précédents. Au moment de l'inférence, il génère les niveaux dans l'ordre, mais prédit tous les codes au sein d'un même niveau en parallèle. Le décodeur transforme ensuite le résultat en texte final.

Inside the architecture

From text to a hierarchy, then back to text

NCM separates the learned multiscale tokenizer from the transformer that generates successive levels of discrete codes.

01
Build the multiscale tokenizer
Training the representation used by NCM
Training textExample sentences
Multiscale residual VQ-VAEEncoder · discrete quantization · decoder
Hierarchical codesCoarse to fine
02
Generate the hierarchy
The inference process: successive levels, parallel codes within each level
Prompt or generation contextDepending on the task
Transformer generatorPredict the next level from earlier levels
Successive generation levels
Level 1
c₁
Level 2
c₁c₂c₃
Level 3
c₁c₂c₃c₄c₅
Levels are generated in order; codes within a level are predicted in parallel.
Trained decoderReconstruct the generated text from the completed codes
Final output: a text sequence reconstructed from the generated multiscale representation.

Conceptual overview of the architecture. The illustrated levels and code counts are schematic, not the model's exact configuration. The tokenizer is trained separately and then used by the generation system.

Un exemple de traduction

Les auteurs illustrent le processus avec une traduction de l'allemand vers l'anglais. Un modèle autorégressif écrirait la phrase anglaise mot à mot. Le premier niveau décodé par le NCM est à peine lisible. Chaque niveau ultérieur ajoute et corrige des détails, et au onzième et dernier niveau, la sortie correspond étroitement à la traduction de référence, avec un score BLEU de 77,8. L'amélioration n'est pas parfaitement constante, car la qualité augmente et diminue entre les niveaux intermédiaires, mais le mouvement global va de l'ébauche à la phrase finie. Vous pouvez parcourir l'exemple niveau par niveau sur le blog de Hazy Research.

Pourquoi est-ce plus rapide : moins d'étapes, des étapes moins coûteuses

L'efficacité du NCM provient de deux sources. Premièrement, il nécessite beaucoup moins d'étapes séquentielles que les modèles de diffusion pour atteindre une qualité similaire. Deuxièmement, ses premières étapes sont peu coûteuses, car les niveaux grossiers ne contiennent que quelques codes, tandis qu'un modèle de diffusion traite la séquence complète à chaque étape.

Where the speed comes from

Fewer steps × cheaper steps

Each bar represents one generator pass. Its width represents how much of the sequence that pass has to process.

Diffusion LM

Many passes, full length every time

Pass 1
Pass 2
Pass 3
Pass 4
⋮
Pass N
Example from the paper: the DUO diffusion baseline uses 128 generator calls on LM1B, each over the full sequence.
Next-Concept Modeling

About a dozen levels, short ones first

Level 1
Level 2
Level 3
Level 4
⋮
Level K
On the same benchmark, NCM uses 12 generator calls, and the early ones process only a handful of codes.
Fewer sequential steps
×
Lower average cost per step
=
Faster wall-clock generation

Schematic. The final levels are still full length, and every output passes through the whole hierarchy, including short ones.

Ce que signifie « concept » ici

Le mot concept nécessite quelques précautions. Dans le NCM, il fait référence aux informations contenues dans les niveaux grossiers d'une hiérarchie de codes apprise. Il ne s'agit pas d'affirmer que le modèle raisonne comme un humain ou travaille avec des idées compréhensibles par l'homme. Les niveaux grossiers semblent capturer une structure utile, ce qui est une propriété architecturale intéressante, mais cela ne doit pas être interprété comme une déclaration sur l'intelligence.

Cela aide également à distinguer le NCM d'un projet au nom similaire. Les Large Concept Models (LCM)de Meta, publiés en décembre 2024, traitent chaque phrase comme un « concept ». Ils prédisent la phrase suivante de manière autorégressive dans SONAR, un espace d'encodage de phrases existant. Le NCM, quant à lui, apprend sa propre hiérarchie de codes discrets et la génère niveau par niveau, en parallèle au sein de chaque niveau. Les noms sont similaires, mais les architectures sont très différentes.

Ce que montrent les benchmarks

L'article évalue le NCM sur la modélisation linguistique inconditionnelle, la traduction automatique, le résumé et le Sudoku. Les comparaisons sont effectuées par rapport à des modèles de langage par diffusion performants à échelles de paramètres équivalentes.

Reported research results

Where NCM shows promising gains

The headline results come from different tasks and metrics. Read each one in the context of its own experiment.

Task or metric Reported result How to interpret it
LM1BUnconditional generation
21× faster Faster than the strongest diffusion baseline, with better generative perplexity at that comparison point.
OpenWebTextUnconditional generation
10× faster Competitive quality with the evaluated diffusion baselines in much less generation time.
XSumConditional summarization
31× faster Matches the strongest diffusion baseline's ROUGE-L score.
Training efficiencyLM1B and OpenWebText
~4–5× fewer tokens Includes both tokenizer and generator training. Counts token exposures, not compute (FLOPs) or total training cost.
SudokuConstraint-based reasoning
86.1% of hard boards Compared with 81.3% for the strongest baseline (FMLM+), using 12 generator calls instead of 16. NCM also leads on easy (99.5%) and medium (96.5%) boards.
How to read these numbers: Speedups are wall-clock comparisons against diffusion language models of similar size, measured on a single NVIDIA H100 GPU. All results are reported by the authors and have not yet been independently replicated.

Source: Next-Concept Modeling: Fast, Parallel Coarse-to-Fine Text Generation. See the paper for exact evaluation settings and metrics.

Les trois chiffres de vitesse proviennent de trois expériences différentes et ne doivent pas être combinés en une seule affirmation universelle. Le résultat de 21× provient de la génération inconditionnelle sur LM1B, le résultat de 10× provient d'OpenWebText, et le résultat de 31× provient du résumé sur XSum.

Les auteurs mesurent également le temps réel (wall-clock time) plutôt que de simplement compter les étapes de génération. C'est important, car une étape qui traite quelques codes coûte beaucoup moins cher qu'une étape traitant la séquence complète, et le nombre d'étapes seul occulte cette différence.

Les économies de jetons d'entraînement sont un résultat distinct. Une réduction d'environ 4 à 5 fois du nombre de jetons est notable, d'autant plus qu'elle inclut l'entraînement du tokeniseur. Néanmoins, cela mesure le nombre de jetons vus par le modèle, et non la puissance de calcul ou le coût total. Le matériel, la préparation des données et le déploiement influencent tous le coût réel d'une charge de travail.

Les Les résultats du Sudoku sont remarquables car chaque cellule doit satisfaire simultanément les contraintes de ligne, de colonne et de bloc. Les auteurs suggèrent que la génération du plus grossier au plus fin facilite ce type de planification globale, car les niveaux ultérieurs peuvent réviser la grille dans son ensemble. Cela fait des tâches structurées une piste prometteuse à explorer, mais cela ne prouve pas que le NCM soit un meilleur raisonneur général.

Une autre conclusion est importante pour les praticiens. Comme le NCM échantillonne rapidement, les auteurs utilisent le temps gagné pour générer plusieurs candidats et choisir le meilleur, en utilisant une technique appelée décodage par risque de Bayes minimal (MBR). Cela améliore les scores de traduction et de résumé tout en maintenant un temps d'échantillonnage total compétitif par rapport aux modèles de référence par diffusion. Échanger de la vitesse contre davantage de candidats est une pratique que les équipes de production utilisent déjà avec les LLM conventionnels.

NCM vs LLM : où en sommes-nous réellement ?

Le NCM est souvent présenté comme un rival direct des systèmes de type GPT, Claude ou Mistral. Une comparaison plus utile consiste à examiner la manière dont chaque approche génère du texte et le degré de maturité de chacune.

NCM vs LLM

Three approaches, three levels of maturity

The real difference today is not only how text is generated, but how much evidence and infrastructure exists around each approach.

Dimension Autoregressive LLMs Diffusion language models NCM
Generation Sequential next-token prediction Iterative refinement of the full sequence Hierarchical, coarse-to-fine generation
Parallelism Limited across dependent output tokens Many positions refined per step All codes within a level predicted at once
Role in the NCM paper Not part of the headline speed comparisons; an autoregressive baseline appears on Sudoku Main comparison class Promising, task-specific results
Scale Includes widely deployed frontier models From research models to deployed systems Mainly ~100M parameters; preliminary runs up to 725M
Production ecosystem Mature tooling and hosted APIs Varies by model and provider Research code and task-specific checkpoints
Main open question How to keep lowering latency and cost How to cut refinement steps without losing quality Whether the gains hold at larger scale and across broader tasks

Based on the NCM paper and authors' materials, October 2026.

La principale limite est l'échelle. La plupart des expériences sur le NCM utilisent des générateurs d'environ 100 millions de paramètres, et les montées en charge jusqu'à 725 millions de paramètres sont décrites comme préliminaires. La conception présente également des contraintes connues :

  • Il dépend d'un tokeniseur entraîné séparément puis figé.
  • Il utilise une profondeur hiérarchique fixe, de sorte que même une courte continuation passe par tous les niveaux.
  • Les auteurs signalent des artefacts occasionnels lors des transitions entre les niveaux grossiers.

Les prochaines étapes de l'équipe de recherche abordent ces points directement : une mise à l'échelle accrue, l'entraînement conjoint du tokeniseur et du générateur, ainsi qu'un calcul adaptatif qui permettrait au modèle de consacrer moins d'efforts aux sorties plus simples.

En résumé, le NCM démontre qu'une stratégie de génération différente peut offrir d'importants gains d'efficacité dans des contextes spécifiques. Il n'a pas encore prouvé d'avantage général sur les LLM de pointe. Cela nécessiterait des preuves à une échelle beaucoup plus vaste, sur de nombreux types de charges de travail et dans des conditions de service réelles.

Ce que le NCM signifie pour les développeurs d'IA

La leçon plus large est que l'efficacité d'un modèle de langage dépend d'autres facteurs que le nombre de paramètres. La manière dont un modèle représente l'information et dont il produit ses résultats peut être tout aussi importante. Pour les équipes évaluant toute nouvelle approche, NCM inclus, les quatre mêmes questions s'appliquent.

Builder checklist

Four questions before adopting a new generation method

A strong benchmark is where the evaluation starts. Each question is shown with where NCM stands today.

1

Latency

Does it cut response time without hurting the quality your task needs?

NCM today: large wall-clock gains over diffusion baselines at small scale; not yet tested against production LLM serving.
2

Cost

Do fewer generation steps lead to lower end-to-end serving costs once hardware, batching and infrastructure are included?

NCM today: fewer training tokens reported; serving cost at scale unknown.
3

Quality

Do benchmark gains hold on your actual inputs, edge cases and domains?

NCM today: strong on the tested tasks (translation, summarization, Sudoku); broad, open-ended use is unproven.
4

Availability

Is it served through a stable API with documentation, reliability and support?

NCM today: research code and task-specific checkpoints; no hosted inference provider yet.

Concernant spécifiquement la disponibilité, le Dépôt GitHub de NCMetPoints de contrôle Hugging Face facilitent l'expérimentation. Cependant, chaque point de contrôle est entraîné pour une tâche spécifique (XSum, WMT14, Sudoku, LM1B, TinyStories ou OpenWebText), et aucun n'est pris en charge par un fournisseur d'inférence. Il s'agit d'une version de recherche, et non d'un remplacement immédiat pour un modèle hébergé.

Ce fossé entre « ce qui fonctionne dans un article » et « ce qui fonctionne en production » n'est pas propre à NCM. C'est le même écart que celui que nous avons décrit dans Le fossé dans la compréhension commune des capacités des LLM. La méthode la plus rapide présentée dans un article de recherche n'est pas automatiquement le bon choix pour chaque application, et le modèle le plus puissant ne vaut pas toujours son coût, comme nous l'avons abordé dans L'appel d'IA le plus écologique est celui que vous n'avez pas surdimensionné.

La réponse pragmatique consiste à garder le choix du modèle flexible. Si votre application appelle des modèles via une API unique, adopter une approche plus rapide lorsqu'elle devient prête pour la production signifie modifier une configuration, et non reconstruire votre intégration. Avec Eden AI, par exemple, vous pouvez lister les modèles disponibles et leurs capacités, router les requêtes en fonction du prix, de la vitesse ou de la latence, et mettre en place un système de secours automatique afin que l'expérimentation de nouvelles solutions ne compromette pas la fiabilité. Notre guide sur le routage LLM couvre ces stratégies plus en détail.

La contribution durable de NCM réside peut-être davantage dans la question qu'il soulève que dans les chiffres qu'il rapporte. Il remet en question l'hypothèse selon laquelle la génération de texte efficace doit nécessairement suivre la voie de la prédiction du jeton suivant. La question de savoir s'il transformera l'IA en production dépendra de l'évolution de cette approche à mesure qu'elle passera à l'échelle.

La prochaine génération de systèmes d'IA ne sera peut-être pas définie par une stratégie de génération unique, mais par la pertinence avec laquelle chaque stratégie est adaptée à la tâche qu'elle accomplit.

Pour aller plus loin

À propos du Next-Concept Modeling

Par Eden AI

COMMENCEZ

Commencez à créer avec Eden AI

Une interface unique pour intégrer les meilleures technologies d’IA dans vos flux de travail.