NExtLong: Toward Effective Long-Context Training without Long Documents
Chaochen Gao, Xing Wu, Zijia Lin, Debing Zhang, Songlin Hu
TL;DR
NExtLong addresses the scarcity of long documents for training ultra-long context LLMs by introducing Negative Document Extension, which interleaves hard negative chunks between meta-chunks to strengthen long-range dependency modeling. The method relies on chunking documents into meta-chunks, mining hard negatives from a deduplicated pretraining corpus via FAISS, and training with a next-token objective that emphasizes distinguishing relevant long-range context from distractors. Empirical results on HELMET and RULER show consistent, significant gains over prior long-context data-synthesis methods and competitive performance against SOTA models, including strong ICL behavior without relying on authentic long documents. The approach reduces dependence on long documents and demonstrates promise for training ultra-long context LLMs, with future work aimed at diversifying negative chunks and extending domain coverage.
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.
