atlas

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

Memorization in Self-Supervised Learning Improves Downstream Generalization

ICLR 2024 · Label-efficient and robust learning › Self-supervised and contrastive · approach: Data-efficient and robust self-supervision · 3 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 SSLMem, a training-method-agnostic per-point memorization score for self-supervised encoders based on the alignment difference between encoders trained with and without a data point, and shows that memorization correlates with downstream generalization.

Problem

Memorization in self-supervised learning has not been defined or studied in a general way, because existing supervised definitions rely on labels and existing SSL memorization work (Déjà Vu) requires labeled data and cropping augmentations.

Approach

Define a leave-one-out memorization score for SSL encoders as the difference in expected augmentation alignment (l2 distance between representations of augmented views) between encoders trained without and with a data point. The score operates directly on encoder representations, so it is independent of SSL objective, augmentation, downstream task, and labels.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
remove the most memorized pretraining samples instead of the same number of random samples (ablation)MAE ViT-tiny pretrained on CIFAR10 · CIFAR10, CIFAR100, and STL10 linear probinglinear probing accuracyHurt
remove memorized samples instead of random samples (ablation)MAE ViT-base pretrained on ImageNet · ADE20KmIoU: 45.4 -> 44.8; 45.4 -> 43.8Hurt
remove memorized samples instead of random samples (ablation)MAE ViT-base pretrained on ImageNet · NYU-Depth v2RMSE: 0.289 -> 0.295; 0.289 -> 0.311Hurt
increase alignment-penalty regularization strength λ (ablation)MAE ViT-tiny · CIFAR10 and SVHNlinear probing accuracyHurt
apply differential privacy during training (ablation)MAE ViT-tiny · CIFAR10linear probing accuracy: 69.40% $\pm$ 1.12% -> 54.22% $\pm$ 0.98%; 69.40% $\pm$ 1.12% -> 33.66% $\pm$ 1.76%Hurt
use 75% rather than 50%, 80%, or 90% masking (ablation)MAE ViT-tiny · CIFAR10linear probing accuracy: 62.09\% $\pm$ 0.43\% -> 67.40\% $\pm$ 1.10\%; 65.06\% $\pm$ 1.35\% -> 67.40\% $\pm$ 1.10\%; 58.77\% $\pm$ 1.26\% -> 67.4Mixed
use cropping rather than noise addition or masking (ablation)SimCLR ResNet50 · CIFAR10average SSLMem memorization: 0.319 $\pm$ 0.006 -> 0.322 $\pm$ 0.010; 0.288 $\pm$ 0.012 -> 0.322 $\pm$ 0.010Helped
measure memorization with alternative augmentations instead of SimCLR's original augmentations (ablation)SimCLR ResNet50 · CIFAR10average SSLMem memorization: 0.339 ± 0.011; 0.321 ± 0.014; 0.308 ± 0.009; 0.328 ± 0.011; 0.298 ± 0.006No clear effect
increase overlap between f and g training sets from 80% to 85% (ablation)SimCLR ResNet50 · CIFAR10average SSLMem memorization: 0.339 $\pm$ 0.011 -> 0.337 $\pm$ 0.010No clear effect
decrease overlap between f and g training sets from 80% to 70% (ablation)SimCLR ResNet50 · CIFAR10average SSLMem memorization: 0.339 $\pm$ 0.011 -> 0.325 $\pm$ 0.008Hurt
increase SSL training duration (ablation)DINO ResNet50 · CIFAR10average SSLMem memorization: 0.314 $\pm$ 0.011 -> 0.327 $\pm$ 0.009Helped
train DINO for 300 rather than 100 epochs (ablation)ResNet50 · CIFAR10linear probing accuracy: 69.12% $\pm$ 0.87% -> 75.39% $\pm$ 1.15%Helped

Surprising findings

Limitations

Experimental setup

Datasets: CIFAR10 CIFAR100 SVHN STL10 ImageNet ADE20K NYU-Depth v2

Benchmarks: CIFAR10 CIFAR100 SVHN STL10 ImageNet ADE20K NYU-Depth v2

Metrics: SSLMem memorization score linear probing accuracy mIoU RMSE Kendall's tau Deja Vu memorization fraction

Baselines: Déjà Vu memorization EncoderMI SimCLR DINO VICReg MAE

Builds on: SimCLR MAE DINO SimSiam Déjà Vu memorization EncoderMI DP-SGD

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