Skip to content
AI.info

Research

NCP-ArchPreview Technical Report: Moving towards Latent Space Language Models through Next Concept Prediction

Overview Research area: Natural Language Processing — specifically autoregressive language model pretraining, latent-space modeling, and vector-quantized concept representations. Technical level: Adva

NCP-ArchPreview Technical Report: Moving towards Latent Space Language Models through Next Concept Prediction
arXiv
2609.10715
Published
2026-09-09
Authors
The Intern-NCP Team, :, Jiaqi Cao, Chiyu Chen, Shuang Cheng, Xu Cheng, Beiya Dai, Yufan Feng, Kewen Ge, Ruijun Ge, Jiayi Huang, Yang Jiao, Dahua Lin, Zhouhan Lin, Yifan Liu, Yuliang Liu, Biqing Qi, Mowen Ruan, Junzhe Shen, Yunchong Song, Hao Sun, Zhongbo Tian, Yixuan Wang, Rubin Wei, Jiaxin Xiong, Kangyu Yang, Qian Yao, Qi Zhang, Bowen Zhou

AI summary

Overview

  • Research area: Natural Language Processing — specifically autoregressive language model pretraining, latent-space modeling, and vector-quantized concept representations.
  • Technical level: Advanced. The paper assumes familiarity with token-level autoregressive training, vector quantization, product quantization, vocabulary construction from hidden states, and speculative decoding.
  • Scope: A technical report describing NCP-ArchPreview, an 8.9B-parameter latent-space language model trained with a joint next-token and next-concept objective, along with its pretraining results and post-pretraining reuse of the learned concept space.

What This Paper Is About

Standard language models are trained to predict one token at a time, which means the training signal operates at a very fine granularity and says nothing explicitly about larger units of meaning such as phrases or multi-token ideas. This paper asks whether a model can be trained at the same time to predict discrete concepts that span several tokens, using a latent space built from the model's own internal representations. The goal is a pretraining recipe that keeps ordinary token-level generation intact while adding a harder, more abstract prediction task on top of it.

Key Contributions

  1. A joint NTP + NCP training scheme. The model is trained end-to-end on both standard next-token prediction and Next Concept Prediction, where NCP targets discrete concepts that span multiple tokens rather than single tokens.
  2. A self-derived concept vocabulary. The latent space is constructed by product-quantizing the model's own hidden states into a concept vocabulary, so the concept units are learned from the model rather than defined by an external tokenizer or parser.
  3. A Concept Module that closes the loop to generation. A dedicated module predicts future concepts, and those predicted concepts are fed back to the token level to guide subsequent generation.
  4. A scaled demonstration. The architecture is scaled to 8.9B parameters and trained on 5.73T tokens from Dolma-3, which the authors describe as the largest demonstration of a latent-space language model to date, plus evidence that the latent space remains useful after pretraining for domain adaptation and for drafting.

Main Findings

  • Token efficiency in reaching a loss target: NCP-ArchPreview consumes only 51.3% of the total training tokens to reach the final pretraining loss of OLMo-3-7B.
  • Downstream improvement over OLMo-3-7B: After full pretraining it outperforms OLMo-3-7B by 2.45 points on the downstream macro-average, with a 5.99-point gain on GSM8K specifically.
  • Both ingredients matter: Controlled experiments isolate a clear progression of performance gains attributable to the latent architecture and to the NCP objective separately, rather than treating them as one bundled change.
  • Compute efficiency against a matched baseline: Using only 85% of standard computation, NCP-ArchPreview approaches the training loss of a strictly parameter-aligned 8.9B baseline.
  • The latent space stays useful after pretraining: Updating only the 17M-parameter VQ module produces a lightweight interface for domain adaptation, without retraining the full model.
  • Benefit for speculative decoding: Injecting concept representations into a DFlash2 drafter improves mean accepted length by 4.17% with negligible overhead.

The abstract reports these comparative figures but does not provide the underlying benchmark list, evaluation protocol, dataset sizes for downstream tasks, or the setup of the controlled experiments.

Methodology in Plain English

The model is trained the ordinary way, predicting the next token, but a second objective runs alongside it. To make that second objective possible, the researchers take the model's own internal hidden states — the numerical representations it forms while processing text — and compress them into a fixed set of discrete codes using product quantization. This produces a "concept vocabulary" of units that tend to cover several tokens at once, learned from the data rather than hand-designed.

A separate Concept Module is then trained to predict which concepts will come next, the same way a normal model predicts the next token. Crucially, those predicted concepts are passed back down to the token level so they can influence what gets generated next. Both objectives are optimized together in one end-to-end training run, so the token predictor and the concept system shape each other rather than being trained in sequence. The authors then scaled this setup to 8.9B parameters on the Dolma-3 corpus, ran controlled comparisons to see which part of the design was responsible for the gains, and finally tested whether the concept space could be reused after pretraining — first as a small tunable module for adapting to a new domain, and second as an extra signal fed into an existing speculative-decoding drafter.

Why This Matters

The paper argues that pushing autoregressive pretraining beyond next-token prediction can buy real efficiency: matching a comparable model's final loss with roughly half the tokens, and approaching a parameter-matched baseline's loss with less compute. If those savings generalize, they change the economics of training runs, where token count and compute are the dominant costs. Equally notable is that the concept space is not discarded once pretraining ends — it becomes a compact, reusable asset, which suggests latent representations could serve as a standard intermediate layer for later adaptation and inference-time acceleration.

Real-world applications implied by the abstract:

  • Domain adaptation: A 17M-parameter module update offers a cheap way to specialize a large pretrained model to a new field without full retraining.
  • Faster inference via speculative decoding: Concept representations improve drafter acceptance, which translates into lower latency for deployed generation systems.
  • Reasoning-heavy tasks: The reported GSM8K gain points to math and multi-step reasoning as an area where concept-level supervision may help.
  • Token- and compute-constrained training: Organizations with limited budgets could reach a target quality with fewer tokens consumed.

Industry relevance: The results speak directly to the cost structure of frontier pretraining (tokens, FLOPs, and adaptation cost) and to inference serving costs through the drafting result. The reusable VQ module in particular suggests a product-shaped component — a small adapter that ships alongside a base model — which is relevant to teams building customization and deployment pipelines.

Future Directions

  • Scaling and generality: The abstract establishes the result at one scale (8.9B parameters, 5.73T tokens); whether the token-efficiency advantage grows, shrinks, or holds at larger and smaller scales is untested here.
  • What the concepts actually capture: Since the concept vocabulary is derived from hidden states by product quantization, it remains open what linguistic or semantic structure these units correspond to, and whether they are interpretable or controllable.
  • Beyond domain adaptation: The abstract demonstrates one lightweight adaptation use of the VQ module; broader uses of the frozen latent space — additional post-training, alignment, or multimodal extension — are suggested but not demonstrated.
  • Broader evaluation: The reported downstream macro-average and GSM8K gain raise the question of behavior on tasks where multi-token concepts may not align with useful structure, such as fine-grained morphology or exact character-level tasks.

Target Audience

Researchers and engineers working on pretraining objectives, latent-space and vector-quantized language models, and training-efficiency methods will get the most from this report. It is also relevant to practitioners interested in low-cost domain adaptation, to teams optimizing inference latency through speculative decoding, and to readers tracking alternatives to pure next-token prediction. Because it is framed as a technical report with an architecture preview, it is best suited to readers already comfortable with transformer internals and quantization techniques.

Authors’ abstract

We introduce NCP-ArchPreview, a latent-space language model that pushes autoregressive pretraining beyond standard next-token prediction (NTP). Alongside NTP, the model learns through Next Concept Prediction (NCP) to predict discrete concepts that span multiple tokens, introducing an explicit and more challenging concept-level objective while preserving standard token-level autoregressive generation. NCP-ArchPreview builds a latent space by constructing a product-quantized concept vocabulary directly from its hidden states, and subsequently learns to predict future concepts via a dedicated Concept Module. These predicted concepts are then fed back to the token level to guide subsequent generation, with NTP and NCP trained jointly end-to-end. We scale this architecture to 8.9B parameters and train it on 5.73T tokens from the Dolma-3 dataset, marking the largest demonstration of a latent-space language model to date. Remarkably, by consuming only 51.3% of the total training tokens, NCP-ArchPreview achieves the final pretraining loss of OLMo-3-7B. Following full pretraining, it outperforms OLMo-3-7B by 2.45 points on the downstream macro-average, including a notable 5.99-point gain on GSM8K. Controlled experiments isolate a clear progression of performance gains stemming from both the latent architecture and the NCP objective. Furthermore, utilizing only 85% of the standard computation, NCP-ArchPreview approaches the training loss of a strictly parameter-aligned 8.9B baseline. The learned latent space remains highly valuable after the pretraining stage: updating just the 17M-parameter VQ module yields a novel, lightweight interface for domain adaptation, while a simple injection of concept representations into a DFlash2 drafter improves the mean accepted length by 4.17% with negligible overhead.

Read the original paper