[KongchangAI]
ConceptNext-Concept Modeling

NCM

A text generation paradigm based on hierarchical latent representations: text is first encoded into multi-granularity discrete codes using a multi-scale VQ-VAE, a Transformer then predicts the codes at each level in parallel, and the text is finally decoded and reconstructed, aiming to replace next-token prediction with parallel generation.

Core Facts

Timeline (last 90 days)

Oct 28

NCM writes each model into a fixed-size output frame, so even if the answer is very short it must run through all layers and pay the full cost.

Unverified50%
Oct 28

In the Sudoku task, NCM rewrites the entire board each round, writing the initial digits incorrectly in early rounds and converging as a whole at the end.

Unverified50%
Oct 28

NCM cannot output in a streaming fashion, because there is no readable content before the final round ends.

Unverified50%
Oct 28

In the paper, NCM's Sudoku advantage mainly comes from the cell-filling order (the decoding strategy) rather than the architecture itself.

Unverified50%
Oct 28

NCM's advantage has strict boundaries of applicability: in the single-user local GPU scenario there is up to a 4x speedup, but in batch serving or parallel agent scenarios it is instead slower.

Unverified50%
Oct 28

The released NCM code is currently for evaluation only, there is no training code, and prompt caching behaves problematically.

Unverified50%
Oct 28

NCM's compressor sometimes confuses names and numbers when converting between text and codes.

Unverified50%
Oct 28

The largest NCM model the authors trained is under 1 billion parameters, and whether it holds at 27B or even larger scales has not been verified.

Unverified50%
Oct 28

The NCM model contains a compressor (which encodes text into multi-layer concept codes) and a Transformer generator (which predicts the next layer of concepts), with one forward pass per layer.

Unverified50%
Oct 28

In the single-request scenario, NCM is 4 times faster than an autoregressive model of the same size on translation tasks and nearly 2 times faster on news summarization tasks.

Unverified50%

9 more timeline events

All Facts (19)

Verified

The NCM (Next-Concept Modeling) approach was proposed to achieve parallel generation through hierarchical latent representations, seeking a balance between efficiency and information retention.

75%
Unverified

NCM writes each model into a fixed-size output frame, so even if the answer is very short it must run through all layers and pay the full cost.

50%
Unverified

NCM cannot output in a streaming fashion, because there is no readable content before the final round ends.

50%
Unverified

In the paper, NCM's Sudoku advantage mainly comes from the cell-filling order (the decoding strategy) rather than the architecture itself.

50%
Unverified

NCM's advantage has strict boundaries of applicability: in the single-user local GPU scenario there is up to a 4x speedup, but in batch serving or parallel agent scenarios it is instead slower.

50%
Unverified

The released NCM code is currently for evaluation only, there is no training code, and prompt caching behaves problematically.

50%
Unverified

NCM's compressor sometimes confuses names and numbers when converting between text and codes.

50%
Unverified

The largest NCM model the authors trained is under 1 billion parameters, and whether it holds at 27B or even larger scales has not been verified.

50%
Unverified

The NCM model contains a compressor (which encodes text into multi-layer concept codes) and a Transformer generator (which predicts the next layer of concepts), with one forward pass per layer.

50%
Unverified

In the single-request scenario, NCM is 4 times faster than an autoregressive model of the same size on translation tasks and nearly 2 times faster on news summarization tasks.

50%
Unverified

In the high-concurrency scenario (64 requests), an autoregressive model of the same size overtakes NCM in speed.

50%
Unverified

NCM achieves 86% accuracy on hard Sudoku tasks, consistent with what the paper reports.

50%
Unverified

In the Sudoku task, NCM rewrites the entire board each round, writing the initial digits incorrectly in early rounds and converging as a whole at the end.

50%
Unverified

The second stage of NCM uses a Transformer to predict the discrete codes at each level in parallel, and the prediction at each level is conditioned on the previous level.

50%
Unverified

NCM's parallel prediction is a form of hierarchical conditional non-autoregressive generation: parallel within the same level, while conditional dependencies remain between levels.

50%
Unverified

NCM's tokenizer (VQ-VAE) and generator (Transformer) are trained separately and independently, which may limit overall performance.

50%
Unverified

NCM is similar to diffusion models in that both abandon strict left-to-right token-by-token generation; the difference is that NCM organizes the generation process with an explicit multi-granularity discrete codebook and a clearer hierarchical structure, whereas diffusion models implicitly control generation granularity through noise levels.

50%
Unverified

The core idea of NCM is: first use a multi-scale VQ-VAE to learn coarse-to-fine representations of text, then have a Transformer predict the discrete codes at each level in parallel, and finally reconstruct the text through a decoder.

50%
Unverified

Through hierarchical parallel prediction, NCM can theoretically reduce generation complexity from O(n) to O(log n) or lower, at the cost of potentially losing fine-grained information.

50%

Source Articles