Self-Alignment with Instruction Backtranslation (original) (raw)

View PDF HTML (experimental)

Abstract:We present a scalable method to build a high quality instruction following language model by automatically labelling human-written text with corresponding instructions. Our approach, named instruction backtranslation, starts with a language model finetuned on a small amount of seed data, and a given web corpus. The seed model is used to construct training examples by generating instruction prompts for web documents (self-augmentation), and then selecting high quality examples from among these candidates (self-curation). This data is then used to finetune a stronger model. Finetuning LLaMa on two iterations of our approach yields a model that outperforms all other LLaMa-based models on the Alpaca leaderboard not relying on distillation data, demonstrating highly effective self-alignment.

Submission history

From: Xian Li [view email]
[v1] Fri, 11 Aug 2023 17:47:54 UTC (2,972 KB)
[v2] Mon, 14 Aug 2023 16:44:01 UTC (2,972 KB)
[v3] Tue, 12 Mar 2024 05:22:46 UTC (2,904 KB)