paper-with-me

홈 › Papers

Revisiting Weight Averaging for Model Merging

2024-12-11 · Jiho Choi, Donggyun Kim, Chanhyuk Lee, Seunghoon Hong

Model merging aims to build a multi-task learner by combining the parameters of individually fine-tuned models without additional training. While a straightforward approach is to average model parameters across tasks, this often results in suboptimal performance due to interference among parameters across tasks. In this paper, we present intriguing results that weight averaging implicitly induces task vectors centered around the weight averaging itself and that applying a low-rank approximation to these centered task vectors significantly improves merging performance. Our analysis shows that centering the task vectors effectively separates core task-specific knowledge and nuisance noise within the fine-tuned parameters into the top and lower singular vectors, respectively, allowing us to reduce inter-task interference through its low-rank approximation. We evaluate our method on eight image classification tasks, demonstrating that it outperforms prior methods by a significant margin, narrowing the performance gap with traditional multi-task learning to within 1-3%

📄 PDF Abstract BibTeX arXiv:2412.12153

Code (2)

JH-GEECS/CART_public 공식 구현 pytorch
david3684/adarank pytorch

Tasks

image-classificationImage ClassificationmodelMulti-Task Learning

Similar Papers 제목 키워드 기반

Rethinking Weight-Averaged Model-merging

2024-11-14 · Hu Wang, Congbo Ma, Ibrahim Almakky, Ian Reid 외

Model-merging has emerged as a powerful approach in deep learning, capable of enhancing model performance without any training. However, the underlying mechanisms that explain its effectiveness remain largely unexplored.…

model

Revisiting SGD with Increasingly Weighted Averaging: Optimization and Generalization Perspectives

2020-03-09 · Zhishuai Guo, Yan Yan, Tianbao Yang

Stochastic gradient descent (SGD) has been widely studied in the literature from different angles, and is commonly employed for solving many big data machine learning problems. However, the averaging technique, which com…

Revisiting Checkpoint Averaging for Neural Machine Translation

2022-10-21 · Yingbo Gao, Christian Herold, Zijian Yang, Hermann Ney

Checkpoint averaging is a simple and effective method to boost the performance of converged neural machine translation models. The calculation is cheap to perform and the fact that the translation improvement almost come…

Machine TranslationTranslation

Revisiting Recurrent Networks for Paraphrastic Sentence Embeddings

2017-04-30 · ACL 2017 7 · John Wieting, Kevin Gimpel

We consider the problem of learning general-purpose, paraphrastic sentence embeddings, revisiting the setting of Wieting et al. (2016b). While they found LSTM recurrent networks to underperform word averaging, we present…

SentenceSentence EmbeddingsTransfer Learning

Model Merging by Uncertainty-Based Gradient Matching

2023-10-19 · Nico Daheim, Thomas Möllenhoff, Edoardo Maria Ponti, Iryna Gurevych 외

Models trained on different datasets can be merged by a weighted-averaging of their parameters, but why does it work and when can it fail? Here, we connect the inaccuracy of weighted-averaging to mismatches in the gradie…

modelTask Arithmetic