Getting More from Less: Large Language Models are Good Spontaneous Multilingual Learners

Shimao Zhang, Changjiang Gao, Wenhao Zhu, Jiajun Chen, Xin Huang +4 more
5/22/2024
cs.CL

No official code found. Best implementation: hiyouga/LlamaFactory (72,841 stars, Apache-2.0, last commit 2026-04-29). 1 more below.

Abstract

Recently, Large Language Models (LLMs) have shown impressive language capabilities. While most of the existing LLMs have very unbalanced performance across different languages, multilingual alignment based on translation parallel data is an effective method to enhance the LLMs' multilingual capabilities. In this work, we discover and comprehensively investigate the spontaneous multilingual alignment improvement of LLMs. We find that LLMs instruction-tuned on the question translation data (i.e. without annotated answers) are able to encourage the alignment between English and a wide range of languages, even including those unseen during instruction-tuning. Additionally, we utilize different settings and mechanistic interpretability methods to analyze the LLM's performance in the multilingual scenario comprehensively. Our work suggests that LLMs have enormous potential for improving multilingual alignment efficiently with great language and task generalization.

View on arXivView PDF

Code Implementations(2)

Apache-2.0

Unified Efficient Fine-Tuning of 100+ LLMs & VLMs (ACL 2024)

72,8418,898Python, MakefileMay 28, 20235 months agoApache-2.0
agentaideepseekfine-tuninggemma+15 more

Repo of the paper "Getting More from Less: Large Language Models are Good Spontaneous Multilingual Learners" (EMNLP 2024 Oral)

91Shell, PythonMay 13, 20241 years ago

Similar Papers

Cite this paper

@article{zhang2024getting,
  title  = {Getting More from Less: Large Language Models are Good Spontaneous Multilingual Learners},
  author = {Shimao Zhang and Changjiang Gao and Wenhao Zhu and Jiajun Chen and Xin Huang and Xue Han and Junlan Feng and Chao Deng and Shujian Huang},
  year   = {2024},
  eprint = {2405.13816},
  archivePrefix = {arXiv},
  url    = {http://arxiv.org/abs/2405.13816v2}
}

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

Discussion