Bootstrap Your Own Context Length

Fuente: arXiv
Enregistré dans:
Détails bibliographiques
Auteurs principaux: Wang, Liang, Yang, Nan, Zhang, Xingxing, Huang, Xiaolong, Wei, Furu
Format: Preprint
Publié: 2024
Sujets:
Accès en ligne:
Tags: Ajouter un tag
Pas de tags, Soyez le premier à ajouter un tag!
_version_ 1866908273964220416
author Wang, Liang
Yang, Nan
Zhang, Xingxing
Huang, Xiaolong
Wei, Furu
author_facet Wang, Liang
Yang, Nan
Zhang, Xingxing
Huang, Xiaolong
Wei, Furu
contents We introduce a bootstrapping approach to train long-context language models by exploiting their short-context capabilities only. Our method utilizes a simple agent workflow to synthesize diverse long-context instruction tuning data, thereby eliminating the necessity for manual data collection and annotation. The proposed data synthesis workflow requires only a short-context language model, a text retriever, and a document collection, all of which are readily accessible within the open-source ecosystem. Subsequently, language models are fine-tuned using the synthesized data to extend their context lengths. In this manner, we effectively transfer the short-context capabilities of language models to long-context scenarios through a bootstrapping process. We conduct experiments with the open-source Llama-3 family of models and demonstrate that our method can successfully extend the context length to up to 1M tokens, achieving superior performance across various benchmarks.
format Preprint
id arxiv_https___arxiv_org_abs_2412_18860
institution arXiv
publishDate 2024
record_format arxiv
spellingShingle Bootstrap Your Own Context Length
Wang, Liang
Yang, Nan
Zhang, Xingxing
Huang, Xiaolong
Wei, Furu
Computation and Language
Information Retrieval
We introduce a bootstrapping approach to train long-context language models by exploiting their short-context capabilities only. Our method utilizes a simple agent workflow to synthesize diverse long-context instruction tuning data, thereby eliminating the necessity for manual data collection and annotation. The proposed data synthesis workflow requires only a short-context language model, a text retriever, and a document collection, all of which are readily accessible within the open-source ecosystem. Subsequently, language models are fine-tuned using the synthesized data to extend their context lengths. In this manner, we effectively transfer the short-context capabilities of language models to long-context scenarios through a bootstrapping process. We conduct experiments with the open-source Llama-3 family of models and demonstrate that our method can successfully extend the context length to up to 1M tokens, achieving superior performance across various benchmarks.
title Bootstrap Your Own Context Length
topic Computation and Language
Information Retrieval
url https://arxiv.org/abs/2412.18860