Layer Swapping for Zero-Shot Cross-Lingual Transfer in Large Language Models

Fuente: arXiv
Enregistré dans:
Détails bibliographiques
Auteurs principaux: Bandarkar, Lucas, Muller, Benjamin, Yuvraj, Pritish, Hou, Rui, Singhal, Nayan, Lv, Hongjiang, Liu, Bing
Format: Preprint
Publié: 2024
Sujets:
Accès en ligne:
Tags: Ajouter un tag
Pas de tags, Soyez le premier à ajouter un tag!
_version_ 1866918032618553344
author Bandarkar, Lucas
Muller, Benjamin
Yuvraj, Pritish
Hou, Rui
Singhal, Nayan
Lv, Hongjiang
Liu, Bing
author_facet Bandarkar, Lucas
Muller, Benjamin
Yuvraj, Pritish
Hou, Rui
Singhal, Nayan
Lv, Hongjiang
Liu, Bing
contents Model merging, such as model souping, is the practice of combining different models with the same architecture together without further training. In this work, we present a model merging methodology that addresses the difficulty of fine-tuning Large Language Models (LLMs) for target tasks in non-English languages, where task-specific data is often unavailable. We focus on mathematical reasoning and without in-language math data, facilitate cross-lingual transfer by composing language and math capabilities. Starting from the same pretrained model, we fine-tune separate "experts" on math instruction data in English and on generic instruction data in the target language. We then replace the top and bottom transformer layers of the math expert directly with layers from the language expert, which consequently enhances math performance in the target language. The resulting merged models outperform the individual experts and other merging methods on the math benchmark, MGSM, by 10% across four major languages where math instruction data is scarce. In addition, this layer swapping is simple, inexpensive, and intuitive, as it is based on an interpretative analysis of the most important parameter changes during the fine-tuning of each expert. The ability to successfully re-compose LLMs for cross-lingual transfer in this manner opens up future possibilities to combine model expertise, create modular solutions, and transfer reasoning capabilities across languages all post hoc.
format Preprint
id arxiv_https___arxiv_org_abs_2410_01335
institution arXiv
publishDate 2024
record_format arxiv
spellingShingle Layer Swapping for Zero-Shot Cross-Lingual Transfer in Large Language Models
Bandarkar, Lucas
Muller, Benjamin
Yuvraj, Pritish
Hou, Rui
Singhal, Nayan
Lv, Hongjiang
Liu, Bing
Computation and Language
Artificial Intelligence
Machine Learning
Model merging, such as model souping, is the practice of combining different models with the same architecture together without further training. In this work, we present a model merging methodology that addresses the difficulty of fine-tuning Large Language Models (LLMs) for target tasks in non-English languages, where task-specific data is often unavailable. We focus on mathematical reasoning and without in-language math data, facilitate cross-lingual transfer by composing language and math capabilities. Starting from the same pretrained model, we fine-tune separate "experts" on math instruction data in English and on generic instruction data in the target language. We then replace the top and bottom transformer layers of the math expert directly with layers from the language expert, which consequently enhances math performance in the target language. The resulting merged models outperform the individual experts and other merging methods on the math benchmark, MGSM, by 10% across four major languages where math instruction data is scarce. In addition, this layer swapping is simple, inexpensive, and intuitive, as it is based on an interpretative analysis of the most important parameter changes during the fine-tuning of each expert. The ability to successfully re-compose LLMs for cross-lingual transfer in this manner opens up future possibilities to combine model expertise, create modular solutions, and transfer reasoning capabilities across languages all post hoc.
title Layer Swapping for Zero-Shot Cross-Lingual Transfer in Large Language Models
topic Computation and Language
Artificial Intelligence
Machine Learning
url https://arxiv.org/abs/2410.01335