atlas

Research map / Label-efficient and robust learning / Self-supervised and contrastive

FastDINOv2: Frequency Based Curriculum Learning Improves Robustness and Training Speed

NeurIPS 2025 · Label-efficient and robust learning › Self-supervised and contrastive · approach: Pretext-task visual pre-training · 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.

Proposes FastDINOv2, a two-stage DINOv2 pretraining curriculum that trains first on downsampled low-frequency images and then on full-resolution images with Gaussian noise patching, cutting pretraining cost while keeping ImageNet-C robustness and linear probing accuracy.

Problem

Large-scale self-supervised vision foundation models like DINOv2 are expensive to pretrain, and their robustness to common corruptions typically emerges only at extreme scale; the paper asks whether compute-efficient pretraining can keep both efficiency and robustness.

Approach

Apply a low-frequency data curriculum to DINOv2 (downsampled 112/48 crops for the first 75% of epochs, then full resolution), restart the Adam state at the stage switch, and add Gaussian noise patching in the second stage to offset the high-frequency bias the curriculum induces.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
Apply the 112-224 curriculum with Gaussian noise patchingDINOv2 ViT-B/16 · ImageNet-1K pretrainingtraining time: 16.64 (NVIDIA L40S) -> 10.32 (NVIDIA L40S)Helped
Apply the 112-224 curriculum with Gaussian noise patchingDINOv2 ViT-B/16 · ImageNet-1K pretrainingGFLOPs: 493.76 -> 219.92Helped
Apply the 112-224 curriculum with Gaussian noise patchingDINOv2 ViT-B/16 · ImageNet-Cerror rate: 56.5% -> 56.7%No clear effect
Apply the 112-224 curriculum with Gaussian noise patchingDINOv2 · ImageNet-100-C corruption accuracycorruption accuracy: 46.84% -> 52.88% (+6.04%)Helped
Use 112-224 curriculum without Gaussian noise patchingDINOv2 ViT-S/16 · ImageNet-100linear probing accuracy: 78.6% -> 78.44%No clear effect
Use 112-224 curriculum with Gaussian noise patchingDINOv2 · ImageNet-1K valaccuracy: 77.8% -> 76.2%Hurt
Use the 75/25 stage split instead of 65/35 or 85/15 (ablation)FastDINOv2 · ImageNet-100accuracy: 77.6% -> 78.1%; 76.8% -> 78.1%Helped
Replace the 112×112 first-stage resolution with 64×64 (ablation)FastDINOv2 w/o GP · ImageNet-100linear probing accuracy: 78.44% -> 70.6%Hurt
Increase stage-one batch size from 40 to 60 and scale the learning rate (ablation)FastDINOv2 w/o GP · ImageNet-100linear probing accuracy: 78.42% -> 78.06%Hurt
Interpolate positional embeddings using 112×112 resolution (ablation)FastDINOv2 w/o GP · ImageNet-100linear probing accuracy: 78.42% -> 78.8%Helped
Interpolate positional embeddings using 224×224 resolution instead of 112×112 (ablation)FastDINOv2 w/o GP · ImageNet-100linear probing accuracy: 78.8% -> 77%Hurt
Train separate positional embeddings instead of reusing them (ablation)FastDINOv2 w/o GP · ImageNet-100linear probing accuracy: 78.8% -> 78.42%Hurt

Surprising findings

Limitations

Experimental setup

Datasets: ImageNet-100 ImageNet-1K ImageNet-C ImageNet-100-C ADE20K Oxford Paris

Benchmarks: ImageNet-1K ImageNet-100 ImageNet-C ImageNet-100-C ADE20K Oxford Paris

Metrics: linear probing accuracy corruption accuracy training time GFLOPs mIoU mAcc mAP

Baselines: DINOv2 SimCLR EfficientTrain++

Builds on: DINOv2 EfficientTrain++ RECLIP Gaussian noise augmentation

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