Efficient and Effective Weight-Ensembling Mixture of Experts for Multi-Task Model Merging

Fuente: arXiv
Gespeichert in:
Bibliographische Detailangaben
Hauptverfasser: Shen, Li, Tang, Anke, Yang, Enneng, Guo, Guibing, Luo, Yong, Zhang, Lefei, Cao, Xiaochun, Du, Bo, Tao, Dacheng
Format: Preprint
Veröffentlicht: 2024
Schlagworte:
Online-Zugang:
Tags: Tag hinzufügen
Keine Tags, Fügen Sie den ersten Tag hinzu!
_version_ 1866913566996561920
author Shen, Li
Tang, Anke
Yang, Enneng
Guo, Guibing
Luo, Yong
Zhang, Lefei
Cao, Xiaochun
Du, Bo
Tao, Dacheng
author_facet Shen, Li
Tang, Anke
Yang, Enneng
Guo, Guibing
Luo, Yong
Zhang, Lefei
Cao, Xiaochun
Du, Bo
Tao, Dacheng
contents Multi-task learning (MTL) leverages a shared model to accomplish multiple tasks and facilitate knowledge transfer. Recent research on task arithmetic-based MTL demonstrates that merging the parameters of independently fine-tuned models can effectively achieve MTL. However, existing merging methods primarily seek a static optimal solution within the original model parameter space, which often results in performance degradation due to the inherent diversity among tasks and potential interferences. To address this challenge, in this paper, we propose a Weight-Ensembling Mixture of Experts (WEMoE) method for multi-task model merging. Specifically, we first identify critical (or sensitive) modules by analyzing parameter variations in core modules of Transformer-based models before and after finetuning. Then, our WEMoE statically merges non-critical modules while transforming critical modules into a mixture-of-experts (MoE) structure. During inference, expert modules in the MoE are dynamically merged based on input samples, enabling a more flexible and adaptive merging approach. Building on WEMoE, we further introduce an efficient-and-effective WEMoE (E-WEMoE) method, whose core mechanism involves eliminating non-essential elements in the critical modules of WEMoE and implementing shared routing across multiple MoE modules, thereby significantly reducing both the trainable parameters, the overall parameter count, and computational overhead of the merged model by WEMoE. Experimental results across various architectures and tasks demonstrate that both WEMoE and E-WEMoE outperform state-of-the-art (SOTA) model merging methods in terms of MTL performance, generalization, and robustness.
format Preprint
id arxiv_https___arxiv_org_abs_2410_21804
institution arXiv
publishDate 2024
record_format arxiv
spellingShingle Efficient and Effective Weight-Ensembling Mixture of Experts for Multi-Task Model Merging
Shen, Li
Tang, Anke
Yang, Enneng
Guo, Guibing
Luo, Yong
Zhang, Lefei
Cao, Xiaochun
Du, Bo
Tao, Dacheng
Machine Learning
Computer Vision and Pattern Recognition
Multi-task learning (MTL) leverages a shared model to accomplish multiple tasks and facilitate knowledge transfer. Recent research on task arithmetic-based MTL demonstrates that merging the parameters of independently fine-tuned models can effectively achieve MTL. However, existing merging methods primarily seek a static optimal solution within the original model parameter space, which often results in performance degradation due to the inherent diversity among tasks and potential interferences. To address this challenge, in this paper, we propose a Weight-Ensembling Mixture of Experts (WEMoE) method for multi-task model merging. Specifically, we first identify critical (or sensitive) modules by analyzing parameter variations in core modules of Transformer-based models before and after finetuning. Then, our WEMoE statically merges non-critical modules while transforming critical modules into a mixture-of-experts (MoE) structure. During inference, expert modules in the MoE are dynamically merged based on input samples, enabling a more flexible and adaptive merging approach. Building on WEMoE, we further introduce an efficient-and-effective WEMoE (E-WEMoE) method, whose core mechanism involves eliminating non-essential elements in the critical modules of WEMoE and implementing shared routing across multiple MoE modules, thereby significantly reducing both the trainable parameters, the overall parameter count, and computational overhead of the merged model by WEMoE. Experimental results across various architectures and tasks demonstrate that both WEMoE and E-WEMoE outperform state-of-the-art (SOTA) model merging methods in terms of MTL performance, generalization, and robustness.
title Efficient and Effective Weight-Ensembling Mixture of Experts for Multi-Task Model Merging
topic Machine Learning
Computer Vision and Pattern Recognition
url https://arxiv.org/abs/2410.21804