atlas

Research map / Architectures and efficiency / Pruning and efficient tuning

DTL: Disentangled Transfer Learning for Visual Recognition

AAAI 2024 · Architectures and efficiency › Pruning and efficient tuning · approach: Efficient ViT adaptation · 21 citations (OpenAlex)

Read the paperCheck your idea against 108,967 papers

AI-extracted summary. Written by AI from the paper's full text. Numbers and claims can be wrong or missing context, so check the paper before you cite or build on it.

Proposes DTL, a parameter-efficient transfer learning method that disentangles trainable low-rank side network from a frozen ViT/Swin backbone to cut GPU memory during fine-tuning while improving VTAB-1K accuracy.

Problem

Existing parameter-efficient transfer learning (PETL) methods reduce trainable parameters but not GPU memory during fine-tuning, because trainable modules are entangled with the backbone and require caching many intermediate activations for gradient propagation.

Approach

A lightweight Compact Side Network of low-rank linear mappings runs in parallel to the frozen backbone, extracting task-specific information and adding it back only to later blocks (from block M), so no gradients flow to early blocks; DTL+ adds a shared depthwise separable convolution and Swish activation with large beta.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
Add a shared global DWConv after Swish in CSN (ablation)DTL · VTAB-1KAverage accuracy: 76.7 -> 77.7Helped
Add Swish activation to the CSN output (ablation)DTL with direct CSN output addition · VTAB-1KAverage accuracy: 76.0 -> 76.7Helped
Increase CSN rank from 2 to 4 (ablation)DTL+ · VTAB-1KAverage accuracy: 77.7 -> 77.6Hurt
Decrease CSN rank from 2 to 1 (ablation)DTL+ · VTAB-1KAverage accuracy: 77.7 -> 77.2Hurt
Adapt all backbone blocks rather than beginning adaptation at M=7 (ablation)DTL+ · VTAB-1KAverage accuracy: 77.7 -> 77.9Mixed
Decrease the adaptation start index M from 12 to 11 (ablation)DTL · VTAB-1KRecognition accuracy: 75.9% -> 76.7%Helped
Add DTL+ shared global DWConvDTL · VTAB-1KAverage accuracy: +1.0Helped
Use DTL instead of the strongest PETL baselineViT-B/16 · VTAB-1KAverage accuracy: 75.7 -> 76.7Helped
Use DTL+ instead of NOAHViT-B/16 · Domain generalization: ImageNet-SketchTop-1 accuracy: 24.8 -> 35.7Helped
Use DTL+ instead of NOAHViT-B/16 · Domain generalization: ImageNet-ATop-1 accuracy: 11.9 -> 14.2Helped
Use DTL instead of full fine-tuningViT-B/16 · VTAB-1KPeak GPU memory: 4.7 -> 1.6Helped

Surprising findings

Limitations

Experimental setup

Datasets: VTAB-1K ImageNet-1K Aircraft Pets Food-101 Cars Flowers102

Benchmarks: VTAB-1K ImageNet-Sketch ImageNet-V2 ImageNet-A ImageNet-R Aircraft Pets Food-101 Cars Flowers102

Metrics: top-1 accuracy peak GPU memory (GB) trainable parameters (M) throughput (imgs/sec)

Baselines: Full fine-tuning Linear probing BitFit VPT LST LoRA AdaptFormer NOAH FacT SSF

Builds on: LoRA AdaptFormer VPT LST NOAH

Closest papers by meaning

Writing a paper in this area? scime draft is a free LaTeX editor with AI included, real-time co-authors and a check of your references and venue rules before you submit. It also imports OpenAI Prism projects.

Open scime draft

Get the next scime Dispatch and a monthly field update

Free. We send a confirmation link first; every email has a one-click unsubscribe. Privacy