NExtLong: Toward Effective Long-Context Training without Long Documents

Chaochen Gao, Xing Wu, Zijia Lin, Debing Zhang, Songlin Hu
1/1/2025

No official code found. Best implementation: caskcsg/longcontext (38 stars, last commit 2026-01-26).

Abstract

Large language models (LLMs) with extended context windows have made significant strides yet remain a challenge due to the scarcity of long documents. Existing methods tend to synthesize long-context data but lack a clear mechanism to reinforce the long-range dependency modeling. To address this limitation, we propose NExtLong, a novel framework for synthesizing long-context data through Negative document Extension. NExtLong decomposes a document into multiple meta-chunks and extends the context by interleaving hard negative distractors retrieved from pretraining corpora. This approach compels the model to discriminate long-range dependent context from distracting content, enhancing its ability to model long-range dependencies. Extensive experiments demonstrate that NExtLong achieves significant performance improvements on the HELMET and RULER benchmarks compared to existing long-context synthesis approaches and leading models, which are trained on non-synthetic long documents. These findings highlight NExtLong's ability to reduce reliance on non-synthetic long documents, making it an effective framework for developing advanced long-context LLMs.

View on arXivView PDF

Code Implementations(1)

caskcsg/longcontextCommunity100%

Long Context Research

383Shell, PythonJan 13, 20258 months ago

Similar Papers

Cite this paper

@article{gao2025nextlong,
  title  = {NExtLong: Toward Effective Long-Context Training without Long Documents},
  author = {Chaochen Gao and Xing Wu and Zijia Lin and Debing Zhang and Songlin Hu},
  year   = {2025},
  eprint = {2501.12766},
  archivePrefix = {arXiv},
  url    = {https://arxiv.org/abs/2501.12766},
  journal = {ICML 2025 2025}
}

Add a badge to your README

Shows whether official code is linked for this paper.

Code of Paper badge
[![Code of Paper](https://codeofpaper.com/badge/2501.12766.svg)](https://codeofpaper.com/paper/2501.12766)

Discussion