atlas

Research map / Architectures and efficiency / Pruning and efficient tuning

ExPLoRA: Parameter-Efficient Extended Pre-Training to Adapt Vision Transformers under Domain Shifts

ICML 2025 · Architectures and efficiency › Pruning and efficient tuning · approach: LoRA variants and theory · 0 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.

Extends self-supervised pre-training of natural-image ViTs (DinoV2/MAE) to new domains like satellite imagery by unfreezing 1-2 blocks and LoRA-tuning the rest, then fine-tuning with LoRA or linear probing.

Problem

Pre-training vision foundation models from scratch on each new visual domain (e.g., satellite or medical images) is computationally expensive, and natural-image VFMs underperform under large domain shifts; PEFT typically only handles supervised fine-tuning, not continued unsupervised pre-training.

Approach

Continue the original SSL objective (DinoV2 or MAE) on the target domain with a parameter-efficient mix: fully unfreeze 1-2 ViT blocks (chosen by layer analysis) and apply LoRA to Q,V matrices of the remaining blocks, then fine-tune with LoRA or linear probing on labeled target data.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
Extend DinoV2 pre-training on fMoW-RGB using ExPLoRA before LoRA-r8 fine-tuningDinoV2 ViT-L · fMoW-RGB validationtop-1 accuracy: 78.08 -> 79.28Helped
Use ExPLoRA initialization for linear probing with last-4-block featuresDinoV2 ViT-L · fMoW-RGB validationlinear-probing top-1 accuracy: 69.00 -> 77.48Helped
Extend MAE pre-training with ExPLoRA for multi-spectral satellite imagesMAE ViT-L · fMoW-Sentinel validationtop-1 accuracy: 51.61 -> 60.15Helped
Use ExPLoRA initialization with LoRA fine-tuningDinoV2 on iWildcam · iWildcam validationtop-1 accuracy: 67.10 -> 68.07Helped
Use ExPLoRA initialization with SSRTDinoV2 ViT-B · VisDA-2017 validationmean accuracy: 89.9 -> 90.9Helped
Use ExPLoRA initialization with linear probingDinoV2 on iWildcam · iWildcam validationtop-1 accuracy: 66.04 -> 62.95Hurt
Use ExPLoRA initialization for SpaceNet-v1 segmentationDinoV2 ViT-L · SpaceNet-v1 validationmIoU: 76.69 -> 76.69No clear effect
Increase encoder LoRA rank from 8 to 32 (ablation)DinoV2 ExPLoRA on fMoW-RGB · fMoW-RGB validation, linear probingtop-1 accuracy: +0.09%No clear effect
Increase encoder LoRA rank from 32 to 64 (ablation)DinoV2 ExPLoRA on fMoW-RGB · fMoW-RGB validation, linear probingtop-1 accuracy: +1.08%Helped
Unfreeze blocks L-1 and L instead of only L (ablation)DinoV2 ExPLoRA · fMoW-RGB validation, linear probingtop-1 accuracy: 77.48 -> 77.76Helped
Also unfreeze block 1 (ablation)DinoV2 ExPLoRA with blocks L-1 and L unfrozen · fMoW-RGB validation, linear probingtop-1 accuracy: 77.76 -> 78.04Helped
Unfreeze blocks L-1 and L without LoRA (ablation)DinoV2 extended pre-training · fMoW-RGB validation, linear probingtop-1 accuracy: 75.97 vs 76.31Hurt

Surprising findings

Limitations

Experimental setup

Datasets: fMoW-RGB fMoW-Sentinel fMoW-Temporal SpaceNet-v1 RESISC-45 Camelyon17 iWildcam GlobalWheat NAIP EuroSAT VisDA-2017 ImageNet

Benchmarks: fMoW-RGB fMoW-Sentinel fMoW-Temporal SpaceNet-v1 RESISC-45 Camelyon17 iWildcam GlobalWheat NAIP EuroSAT VisDA-2017

Metrics: top-1 accuracy mIoU AP@0.5:0.95 AR@0.5:0.95 GPU hours trainable parameters

Baselines: SatMAE ScaleMAE GFM GDA AdaLoRA BOFT VPT GVPT SA2VP Adapter+ Mona CrossScaleMAE

Builds on: LoRA DinoV2 MAE SatMAE iBOT

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