Language Imbalance Driven Rewarding for Multilingual Self-improving
Wen Yang, Junhong Wu, Chen Wang, Chengqing Zong, Jiajun Zhang
TL;DR
The paper introduces Language Imbalance Driven Rewarding, a self-improvement framework that treats the inherent performance gap between dominant and non-dominant languages in LLMs as a reward signal. By generating multilingual preference pairs through self-translation and optimizing with a DPO+NLL objective, the model iteratively improves across languages without human-authored data. Empirical results on Llama-3-8B-Instruct (and extensions to Qwen2-7B-Instruct) show meaningful gains in instruction-following and arithmetic reasoning across both training and unseen languages, with an observed reduction (or absence) of alignment tax on multilingual benchmarks. The approach demonstrates that leveraging language imbalance can bootstrap multilingual capabilities and generalize to new languages, offering a scalable path toward truly multilingual self-improvement of LLMs.
Abstract
Large Language Models (LLMs) have achieved state-of-the-art performance across numerous tasks. However, these advancements have predominantly benefited "first-class" languages such as English and Chinese, leaving many other languages underrepresented. This imbalance, while limiting broader applications, generates a natural preference ranking between languages, offering an opportunity to bootstrap the multilingual capabilities of LLM in a self-improving manner. Thus, we propose $\textit{Language Imbalance Driven Rewarding}$, where the inherent imbalance between dominant and non-dominant languages within LLMs is leveraged as a reward signal. Iterative DPO training demonstrates that this approach not only enhances LLM performance in non-dominant languages but also improves the dominant language's capacity, thereby yielding an iterative reward signal. Fine-tuning Meta-Llama-3-8B-Instruct over two iterations of this approach results in continuous improvements in multilingual performance across instruction-following and arithmetic reasoning tasks, evidenced by an average improvement of 7.46% win rate on the X-AlpacaEval leaderboard and 13.9% accuracy on the MGSM benchmark. This work serves as an initial exploration, paving the way for multilingual self-improvement of LLMs. The code is available at https://github.com/ZNLP/Language-Imbalance-Driven-Rewarding
