How to Merge Your Multimodal Models Over Time?

Abstract

Model merging combines multiple expert models—finetuned from a base foundation model on diverse tasks and domains—into a single, more capable model. However, most existing model merging approaches assume that all experts are available simultaneously. In reality, new tasks and domains emerge progressively over time, requiring strategies to integrate the knowledge of expert models as they become available: a process we call temporal model merging. The temporal dimension introduces unique challenges not addressed in prior work, raising new questions such as: when training for a new task, should the expert model start from the merged past experts or from the original base model? Should we merge all models at each time step? Which merging techniques are best suited for temporal merging? Should different strategies be used to initialize the training and deploy the model? To answer these questions, we propose a unified framework called TIME (Temporal Integration of Model Expertise) which defines temporal model merging across three axes: (1) Initialization Phase, (2) Deployment Phase, and (3) Merging Technique. Using TIME, we study temporal model merging across model sizes, compute budgets, and learning horizons on the FoMo-in-Flux benchmark. Our comprehensive suite of experiments across TIME allows us to uncover key insights for temporal model merging, offering a better understanding of current challenges and best practices for effective temporal model merging.

Publication
Proceedings of the IEEE/CVF Conference on Computer Vision and Pattern Recognition (CVPR) 2025
Sebastian Dziadzio
Sebastian Dziadzio
PhD candidate
Vishaal Udandarao
Vishaal Udandarao
PhD candidate

My research interests include multi-modal (vision-language) learning, self-supervised representation learning and continual learning.

Ameya Prabhu
Ameya Prabhu
Postdoc

My research interests include Data-Centric ML, Continual Learning on Foundation Models, Automated Theorem Proving

Matthias Bethge
Matthias Bethge
Professor for Computational Neuroscience and Machine Learning & Director of the Tübingen AI Center

Matthias Bethge is Professor for Computational Neuroscience and Machine Learning at the University of Tübingen and director of the Tübingen AI Center, a joint center between Tübingen University and MPI for Intelligent Systems that is part of the German AI strategy.