atlas

Research map / Architectures and efficiency / RNNs and normalization

Dr2Net: Dynamic Reversible Dual-Residual Networks for Memory-Efficient Finetuning

CVPR 2024 · Architectures and efficiency › RNNs and normalization · approach: Differentiable optimization layers · 4 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 Dr2Net, a dual-residual reversible surrogate network that initializes from pretrained non-reversible models and dynamically anneals two residual coefficients to cut finetuning memory while keeping accuracy.

Problem

End-to-end finetuning of large pretrained vision models is memory-intensive for high-resolution or high-dimensional tasks (video understanding, small object detection, point cloud analysis), and existing reversible networks cannot directly reuse non-reversible pretrained weights.

Approach

Add a second reversible residual pathway to the pretrained architecture, weighted by coefficient beta, alongside the original residual weighted by alpha; start at alpha=1, beta=0.1 (equivalent to the pretrained model) and linearly transition to alpha≈0.3, beta≈0.7 so the network becomes numerically precise and reversible for memory-saving backprop.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
Dynamically update α and β instead of keeping α = 1 and β = 0.1 fixed (ablation)Dr2Net with Video Swin-tiny · ActivityNet-v1.3Avg. mAP: 35.44% -> 36.27%Helped
Dynamically update α and β instead of keeping α = 1 and β = 0.1 fixed (ablation)Dr2Net with VideoMAE video ViT-small · SthSth-v2Top-1 Acc: 26.48% -> 64.57%Helped
Dynamically update α and β instead of keeping α = 1 and β = 0.1 fixed (ablation)Dr2Net with MAE ViT-small · S3DISmIoU: 57.57% -> 68.13%Helped
Update α and β simultaneously rather than α first and β second (ablation)Dr2Net with VideoMAE video ViT-small · SthSth-v2Top-1 Acc: 60.51% -> 64.57%Helped
Update α and β simultaneously rather than β first and α second (ablation)Dr2Net with VideoMAE video ViT-small · SthSth-v2Top-1 Acc: 58.40% -> 64.57%Helped
Update α and β simultaneously rather than α first and β second (ablation)Dr2Net with Swin-tiny · MS-COCOmAP: 50.2% -> 51.3%Helped
Update α and β simultaneously rather than β first and α second (ablation)Dr2Net with Swin-tiny · MS-COCOmAP: 50.7% -> 51.3%Helped
Update α and β simultaneously rather than α first and β second (ablation)Dr2Net with MAE ViT-small · S3DISmIoU: 66.40% -> 68.13%Helped
Update α and β simultaneously rather than β first and α second (ablation)Dr2Net with MAE ViT-small · S3DISmIoU: 64.90% -> 68.13%Helped
Use a smaller coefficient update interval η (ablation)Dr2Net with VideoMAE video ViT-small · SthSth-v2Top-5 Acc: 89.01 (2 iter) -> 88.08 (100 iter)Helped
Use linear rather than exponential coefficient schedules (ablation)Dr2Net with Video Swin-tiny · ActivityNet-v1.3Avg. mAP: 35.46% -> 36.27%Helped
Use linear rather than logarithm coefficient schedules (ablation)Dr2Net with Video Swin-tiny · ActivityNet-v1.3Avg. mAP: 35.69% -> 36.27%Helped

Surprising findings

Limitations

Experimental setup

Datasets: ActivityNet-v1.3 A2D-Sentences SthSth-v2 S3DIS MS-COCO Kinetics

Benchmarks: ActivityNet-v1.3 A2D-Sentences SthSth-v2 S3DIS MS-COCO

Metrics: mAP mIoU top-1 accuracy top-5 accuracy GPU memory (GB) training time per epoch

Baselines: Conventional end-to-end finetuning Frozen backbone Re2TAL reversible backbone (from scratch) Hard finetune VSGN MTTR Pix4Point DINO

Builds on: RevNet Re2TAL RevViT VSGN DINO

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