Saved in:
Bibliographic Details
Main Authors: Jang, Dong-Hwan, Yun, Sangdoo, Han, Dongyoon
Format: Preprint
Published: 2024
Subjects:
Online Access:https://arxiv.org/abs/2403.19522
Tags: Add Tag
No Tags, Be the first to tag this record!
_version_ 1866916875326193664
author Jang, Dong-Hwan
Yun, Sangdoo
Han, Dongyoon
author_facet Jang, Dong-Hwan
Yun, Sangdoo
Han, Dongyoon
contents This paper introduces an efficient fine-tuning method for large pre-trained models, offering strong in-distribution (ID) and out-of-distribution (OOD) performance. Breaking away from traditional practices that need a multitude of fine-tuned models for averaging, our approach employs significantly fewer models to achieve final weights yet yield superior accuracy. Drawing from key insights in the weight space of fine-tuned weights, we uncover a strong link between the performance and proximity to the center of weight space. Based on this, we introduce a method that approximates a center-close weight using only two fine-tuned models, applicable during or after training. Our innovative layer-wise weight averaging technique surpasses state-of-the-art model methods such as Model Soup, utilizing only two fine-tuned models. This strategy can be aptly coined Model Stock, highlighting its reliance on selecting a minimal number of models to draw a more optimized-averaged model. We demonstrate the efficacy of Model Stock with fine-tuned models based upon pre-trained CLIP architectures, achieving remarkable performance on both ID and OOD tasks on the standard benchmarks, all while barely bringing extra computational demands. Our code and pre-trained models are available at https://github.com/naver-ai/model-stock.
format Preprint
id arxiv_https___arxiv_org_abs_2403_19522
institution arXiv
publishDate 2024
record_format arxiv
spellingShingle Model Stock: All we need is just a few fine-tuned models
Jang, Dong-Hwan
Yun, Sangdoo
Han, Dongyoon
Machine Learning
Computer Vision and Pattern Recognition
This paper introduces an efficient fine-tuning method for large pre-trained models, offering strong in-distribution (ID) and out-of-distribution (OOD) performance. Breaking away from traditional practices that need a multitude of fine-tuned models for averaging, our approach employs significantly fewer models to achieve final weights yet yield superior accuracy. Drawing from key insights in the weight space of fine-tuned weights, we uncover a strong link between the performance and proximity to the center of weight space. Based on this, we introduce a method that approximates a center-close weight using only two fine-tuned models, applicable during or after training. Our innovative layer-wise weight averaging technique surpasses state-of-the-art model methods such as Model Soup, utilizing only two fine-tuned models. This strategy can be aptly coined Model Stock, highlighting its reliance on selecting a minimal number of models to draw a more optimized-averaged model. We demonstrate the efficacy of Model Stock with fine-tuned models based upon pre-trained CLIP architectures, achieving remarkable performance on both ID and OOD tasks on the standard benchmarks, all while barely bringing extra computational demands. Our code and pre-trained models are available at https://github.com/naver-ai/model-stock.
title Model Stock: All we need is just a few fine-tuned models
topic Machine Learning
Computer Vision and Pattern Recognition
url https://arxiv.org/abs/2403.19522