@inproceedings{
stoica2023zipit,
title={ZipIt!: Multitask Model Merging without Training},
author={George Stoica and Daniel Bolya and Jakob Brandt Bjorner and Pratik Ramesh and Taylor Hearn and Judy Hoffman},
booktitle={UniReps:  the First Workshop on Unifying Representations in Neural Models},
year={2023},
url={https://openreview.net/forum?id=oPGXH9Vm4R}
}
We tackle the extremely difficult problem of combining distinct models with different initializations, each solving a separate task, into one multi-task model $\textbf{without any additional training}$. Prior work in model merging permutes one model to the space of the other then averages them together. While this works for models trained on the same task, we find that this fails to account for the differences in models trained on disjoint tasks. Thus, we introduce "ZipIt!", a general method for merging two arbitrary models of the same architecture that incorporates two simple strategies. First, in order to account for features that aren't shared between models, we expand the model merging problem to allow for merging features $\textit{within}$ each model by defining a general "zip" operation. Second, we add support for $\textit{partially zipping}$ the models up until a specified layer, naturally creating a multi-head model. We find that these two changes combined account for a staggering 20-50% improvement over prior work,
ZipIt!: Multitask Model Merging without Training
George Stoica Daniel Bolya Jakob Brandt Bjorner Pratik Ramesh Taylor Hearn Judy Hoffman