iDAT: inverse Distillation Adapter-Tuning

Jiacheng Ruan, Jingsheng Gao, Mingye Xie, Daize Dong, Suncheng Xiang +2 more
3/23/2024
cs.CV

Official code: JCruan519/iDAT (13 stars, Apache-2.0, last commit 2024-04-03).

Abstract

Adapter-Tuning (AT) method involves freezing a pre-trained model and introducing trainable adapter modules to acquire downstream knowledge, thereby calibrating the model for better adaptation to downstream tasks. This paper proposes a distillation framework for the AT method instead of crafting a carefully designed adapter module, which aims to improve fine-tuning performance. For the first time, we explore the possibility of combining the AT method with knowledge distillation. Via statistical analysis, we observe significant differences in the knowledge acquisition between adapter modules of different models. Leveraging these differences, we propose a simple yet effective framework called inverse Distillation Adapter-Tuning (iDAT). Specifically, we designate the smaller model as the teacher and the larger model as the student. The two are jointly trained, and online knowledge distillation is applied to inject knowledge of different perspective to student model, and significantly enhance the fine-tuning performance on downstream tasks. Extensive experiments on the VTAB-1K benchmark with 19 image classification tasks demonstrate the effectiveness of iDAT. The results show that using existing AT method within our iDAT framework can further yield a 2.66% performance gain, with only an additional 0.07M trainable parameters. Our approach compares favorably with state-of-the-arts without bells and whistles. Our code is available at https://github.com/JCruan519/iDAT.

View on arXivView PDF

Code Implementations(1)

JCruan519/iDATOfficial100%
Apache-2.0

(ICME24) This is the offical repository of iDAT: inverse Distillation Adapter-Tuning.

130Shell, PythonMar 23, 20242 years agoApache-2.0

Similar Papers

Cite this paper

@article{ruan2024idat,
  title  = {iDAT: inverse Distillation Adapter-Tuning},
  author = {Jiacheng Ruan and Jingsheng Gao and Mingye Xie and Daize Dong and Suncheng Xiang and Ting Liu and Yuzhuo Fu},
  year   = {2024},
  eprint = {2403.15750},
  archivePrefix = {arXiv},
  url    = {http://arxiv.org/abs/2403.15750v1}
}

Add a badge to your README

Shows whether official code is linked for this paper.

Code of Paper badge
[![Code of Paper](https://codeofpaper.com/badge/2403.15750.svg)](https://codeofpaper.com/paper/2403.15750)

Discussion