MAPO: Advancing Multilingual Reasoning through Multilingual Alignment-as-Preference Optimization

Shuaijie She, Wei Zou, Shujian Huang, Wenhao Zhu, Xiang Liu +2 more
1/12/2024
cs.CL

No official code found. Best implementation: NJUNLP/MAPO (44 stars, last commit 2024-06-15).

Abstract

Though reasoning abilities are considered language-agnostic, existing LLMs exhibit inconsistent reasoning abilities across different languages, e.g., reasoning in the dominant language like English is superior to other languages due to the imbalance of multilingual training data. To enhance reasoning abilities in non-dominant languages, we propose a Multilingual-Alignment-as-Preference Optimization framework (MAPO), aiming to align the reasoning processes in other languages with the dominant language. Specifically, we harness an off-the-shelf translation model for the consistency between answers in non-dominant and dominant languages, which we adopt as the preference for optimization, e.g., Direct Preference Optimization (DPO) or Proximal Policy Optimization (PPO). Experiments show that MAPO stably achieves significant improvements in the multilingual reasoning of various models on all three benchmarks (MSVAMP +16.2%, MGSM +6.1%, and MNumGLUESub +13.3%), with improved reasoning consistency across languages.

View on arXivView PDF

Code Implementations(1)

NJUNLP/MAPOCommunity100%

The implement of ACL2024: "MAPO: Advancing Multilingual Reasoning through Multilingual Alignment-as-Preference Optimization"

444Shell, PythonJan 12, 20242 years ago

Similar Papers

Cite this paper

@article{she2024mapo,
  title  = {MAPO: Advancing Multilingual Reasoning through Multilingual Alignment-as-Preference Optimization},
  author = {Shuaijie She and Wei Zou and Shujian Huang and Wenhao Zhu and Xiang Liu and Xiang Geng and Jiajun Chen},
  year   = {2024},
  eprint = {2401.06838},
  archivePrefix = {arXiv},
  url    = {http://arxiv.org/abs/2401.06838v3}
}

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

Discussion