NCP-ArchPreview: How Latent-Space Language Models Go Beyond Token Prediction

NCP-ArchPreview adds concept-level latent objectives to LLMs, halving training data needs while boosting reasoning.
NCP-ArchPreview proposes jointly training Next Concept Prediction (NCP) alongside traditional token-level autoregressive pretraining, enabling language models to learn discrete cross-token concepts in a latent space built from continuous hidden states via product quantization. A dedicated concept module creates bidirectional feedback between concept and token representations. Validated at 8.9B parameters on 5.73T tokens, the model matches OLMo-3-7B's final pretraining loss with only 51.3% of training tokens, outperforms it by 2.45 points on downstream tasks, and gains 5.99 points on GSM8K. The latent space also enables lightweight domain adaptation and speculative decoding acceleration.
From Next-Token to Next-Concept
Autoregressive pretraining has long been the foundational paradigm for large language models, with "Next-Token Prediction" (NTP) at its core. This objective is simple and effective, but it comes with an inherent limitation: the model focuses only on local, single-token predictions, making it difficult to plan at a higher semantic level. A recently released technical report, NCP-ArchPreview, proposes a novel approach — "Next Concept Prediction" (NCP) — which allows language models to model discrete concepts spanning multiple tokens within a latent space.
The central claim of this work is that token-level objectives alone are insufficient for efficient learning. Introducing a more challenging "concept-level" objective can significantly improve both training efficiency and downstream performance. NCP-ArchPreview jointly trains NTP and NCP end-to-end, preserving standard token-level autoregressive generation while endowing the model with forward-looking planning capabilities at the concept level.

Building the Latent Space and Concept Vocabulary
Auto-generating a Concept Vocabulary from Hidden States
The key innovation in NCP-ArchPreview lies in how the latent space is constructed. Rather than relying on external annotations or manually defined concepts, the model constructs a discrete "concept vocabulary" directly from its own hidden states using Product Quantization (PQ). Concept representations emerge and solidify organically during training, completely eliminating the cost of additional semantic annotation.
Product Quantization is a classic vector compression technique that decomposes a high-dimensional vector space into multiple subspaces, quantizes each independently, and then combines them. In the NCP architecture, it maps continuous hidden states to discrete concept encodings, forming a predictable and reusable concept space.
Product Quantization was originally proposed by Jégou et al. in 2011 and is widely used in approximate nearest neighbor (ANN) search and vector database applications. The core idea is to split a D-dimensional vector into M sub-vectors, each independently quantized to a discrete code within its own sub-codebook. The original vector is then approximated by a combination of M integer indices. This divide-and-conquer strategy compresses the codebook size from K^D to M×K, dramatically reducing storage and computation while retaining sufficient representational capacity. In the NCP architecture, PQ compresses the continuous hidden states output by each Transformer layer into discrete concept encodings, giving the concept vocabulary a finite and enumerable structure that supports a classification-style training objective analogous to token prediction. This shares conceptual similarities with vector-quantized generative models like VQ-VAE, but PQ does not require a separate encoder-decoder training phase and integrates more naturally into end-to-end language model pretraining.
Dedicated Concept Module and Bidirectional Feedback
Once the concept vocabulary is in place, the model uses a dedicated "Concept Module" to predict future concepts. These predicted concept representations are then fed back to the token level to guide subsequent token generation.
This design creates a bidirectional information flow: token-level generation provides the hidden state foundation for the concept module, while concept-level predictions in turn supply high-level semantic guidance for token generation. The two objectives mutually reinforce each other during training.
Large-Scale Validation and Key Performance Numbers
The Largest Latent-Space Language Model to Date
To validate the architecture, the research team scaled NCP-ArchPreview to 8.9 billion parameters and trained it on 5.73 trillion tokens from the Dolma-3 dataset. The report describes this as the largest latent-space language model demonstration to date — a claim with considerable weight.
Nearly Half the Training Tokens Required
The most striking result is the leap in training efficiency. According to the report, NCP-ArchPreview matches OLMo-3-7B's final pretraining loss using only 51.3% of the training tokens. This means the new architecture can save nearly half the training data to reach the same loss target — an extremely attractive cost-reduction opportunity given that modern large model training routinely consumes trillions of tokens.
After full pretraining, NCP-ArchPreview outperforms OLMo-3-7B by 2.45 points on the macro-average across downstream tasks, with a notable gain of 5.99 points on the GSM8K mathematical reasoning benchmark. Math reasoning typically requires multi-step logical planning — exactly the kind of scenario where concept-level prediction can shine.
Clean Attribution via Ablation Studies
The research team used controlled experiments to isolate the sources of performance gains, demonstrating that the latent space architecture and the NCP objective each contribute distinct, measurable improvements. Furthermore, with just 85% of the standard compute budget, NCP-ArchPreview's training loss approaches that of a strictly parameter-matched 8.9B baseline. This attribution analysis strengthens the credibility of the conclusions.
Practical Value of the Latent Space in Downstream Applications
The latent space learned during pretraining is not just useful for training — it also demonstrates high value in downstream applications:
- Lightweight domain adaptation: Updating only the 17-million-parameter VQ module is sufficient to create a new domain adaptation interface. Compared to full-parameter fine-tuning, the cost is minimal, offering a practical path for rapid domain transfer.
- Accelerated inference decoding: Injecting concept representations into the drafter model of DFlash2 increases the mean accepted length by 4.17% with negligible additional overhead. This has direct value for inference acceleration techniques such as Speculative Decoding.
Summary and Outlook
NCP-ArchPreview represents an important direction in language model architecture research: retaining the mature token-level autoregressive paradigm while introducing higher-level semantic modeling objectives. Rather than overturning the existing paradigm, it builds on top of it — a pragmatic approach that lowers the barrier to practical deployment.
Looking at the experimental data, the substantial improvement in training efficiency and the reasoning gains on GSM8K are the two most significant signals. The former directly impacts training costs; the latter points toward raising the ceiling on model reasoning capability — both are central battlegrounds in today's large model competition.
Of course, as a technical report, its conclusions still require broader replication and validation. The interpretability of the latent concept vocabulary, the stability of product quantization at extreme scales, and the behavior of the concept feedback mechanism in longer contexts are all topics worthy of deeper investigation. Nevertheless, NCP-ArchPreview provides a scaled, attributable empirical case for the proposition of "going beyond token prediction" — and it deserves continued attention.
Background: Speculative Decoding
Speculative Decoding is a lossless LLM inference acceleration technique formally proposed by Leviathan et al. in 2023. The basic idea is to introduce a lightweight "drafter" model that rapidly generates several candidate token sequences, which are then verified in parallel by the large model (the verifier), which accepts or rejects each candidate. Since the verification step can be processed in parallel batches, the overall latency is significantly lower than the large model generating tokens serially one by one. The key metric for acceleration is the "Mean Accepted Length" — the average number of tokens per round that the large model accepts from the drafter. NCP-ArchPreview injects concept representations into the drafter, effectively providing it with high-level semantic priors from the main model's latent space, so that its candidate sequences more closely match the large model's distribution and acceptance rates improve. While a 4.17% increase in accepted length may seem modest, it can accumulate into substantial throughput gains in real batch inference scenarios, with virtually no additional inference overhead.
Related articles

Insufficient Source Material to Generate a Valid Article
The provided source material is a single unrelated tweet with no AI or tech relevance — insufficient to support a complete, valid technical article.

Insufficient Source Material to Generate a Valid AI/Tech Article
This source material is a tweet about the ages of Underworld members — unrelated to AI or tech, and insufficient to support a full article.

Insufficient Material: Unable to Generate a Valid AI/Tech Article
The provided material is a condolence tweet about a San Diego mosque attack — unrelated to AI/tech and too limited to generate a valid technical article.