atlas

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

On the Importance of Embedding Norms in Self-Supervised Learning

ICML 2025 · Label-efficient and robust learning › Self-supervised and contrastive · approach: Data-efficient and robust self-supervision · 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.

Shows theoretically and empirically that embedding norms slow SSL convergence quadratically, encode model confidence, and can be controlled via weight decay, cut-initialization, and a GradScale gradient-rescaling layer.

Problem

Cosine-similarity-based SSL methods seemingly ignore embedding norms, yet norms affect gradient magnitudes, convergence speed, and carry confidence information; the interaction was not systematically understood.

Approach

Proves that SSL gradients scale inversely with embedding norm and that gradient steps grow norms, causing a quadratic slowdown ("embedding-norm effect"); proposes interventions (weight decay, cut-initialization dividing weights by c, GradScale layer with power p) to mitigate it, and shows norms encode novelty, accuracy, and human confidence.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
add cut-initialization (c=3) (ablation)SimCLR · Cifar-100kNN accuracy: 56.6 -> 60.1Helped
add cut-initialization (c=3) (ablation)SimCLR · ImageNet-100kNN accuracy: 59.4 -> 60.9Helped
add GradScale (power p=1) (ablation)SimCLR · Cifar-100kNN accuracy: 56.6 -> 58.2Helped
add GradScale (power p=1) (ablation)SimCLR · ImageNet-100kNN accuracy: 59.4 -> 01.0Hurt
add cut-initialization (c=9) (ablation)SimSiam · ImageNet-100kNN accuracy: 62.0 -> 67.2Helped
add cut-initialization (c=3) (ablation)SimCLR · Cifar-10 imbalancedkNN accuracy: 56.5 -> 61.1Helped
add GradScale (power p=1) (ablation)SimCLR · Cifar-100 imbalancedkNN accuracy: 24.3 -> 29.1Helped
add cut-initialization (c=3) (ablation)MoCo V2 · ImageNet-100Top-1 accuracy: 38.7 -> 43.8Helped
add cut-initialization (c=3) (ablation)Dino · ImageNet-100Top-1 accuracy: 43.7 -> 29.0Hurt
use weight decay γ=10.0 (ablation)simulated cosine-similarity training · embedding-pair convergence simulationsteps to convergence: divergenceHurt
increase cut constant from c=1 to c=8 at default weight decay (ablation)SimSiam · ImageNet-100kNN accuracy: 40.5 -> 50.2Helped
increase cut constant from c=1 to c=8 at default weight decay (ablation)SimCLR · Cifar-100kNN accuracy: 40.5 -> 36.8Hurt

Surprising findings

Limitations

Experimental setup

Datasets: CIFAR-10 CIFAR-100 ImageNet-100 Tiny-ImageNet Flowers102 CIFAR-10-N CIFAR-100-N CIFAR-10-H

Benchmarks: CIFAR-10 CIFAR-100 ImageNet-100 Tiny-ImageNet Flowers102

Metrics: kNN accuracy linear probe accuracy steps to convergence embedding norm Top-1 accuracy Top-5 accuracy

Baselines: SimCLR SimSiam BYOL MoCo v2 MoCo v3 DINO

Builds on: SimCLR SimSiam BYOL MoCo

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