Monolingual or Multilingual Instruction Tuning: Which Makes a Better Alpaca

Pinzhen Chen, Shaoxiong Ji, Nikolay Bogoychev, Andrey Kutuzov, Barry Haddow +1 more
9/16/2023
cs.CLcs.AI

No official code found. Best implementation: hplt-project/monolingual-multilingual-instruction-tuning (10 stars, last commit 2026-02-16).

Abstract

Foundational large language models (LLMs) can be instruction-tuned to perform open-domain question answering, facilitating applications like chat assistants. While such efforts are often carried out in a single language, we empirically analyze cost-efficient strategies for multilingual scenarios. Our study employs the Alpaca dataset and machine translations of it to form multilingual data, which is then used to tune LLMs through either low-rank adaptation or full-parameter training. Under a controlled computation budget, comparisons show that multilingual tuning is on par or better than tuning a model for each language. Furthermore, multilingual tuning with downsampled data can be as powerful and more robust. Our findings serve as a guide for expanding language support through instruction tuning.

View on arXivView PDF

Code Implementations(1)

Monolingual or Multilingual Instruction Tuning: Which Makes a Better Alpaca

101PythonSep 15, 20238 months ago
instruction-datainstruction-tuninglarge-language-models

Similar Papers

Cite this paper

@article{chen2023monolingual,
  title  = {Monolingual or Multilingual Instruction Tuning: Which Makes a Better Alpaca},
  author = {Pinzhen Chen and Shaoxiong Ji and Nikolay Bogoychev and Andrey Kutuzov and Barry Haddow and Kenneth Heafield},
  year   = {2023},
  eprint = {2309.08958},
  archivePrefix = {arXiv},
  url    = {http://arxiv.org/abs/2309.08958v2}
}

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/2309.08958.svg)](https://codeofpaper.com/paper/2309.08958)

Discussion