atlas

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

On the Effectiveness of Supervision in Asymmetric Non-Contrastive Learning

ICML 2024 · Label-efficient and robust learning › Self-supervised and contrastive · approach: Contrastive versus non-contrastive 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 asymmetric non-contrastive learning (SimSiam/BYOL) to supervised settings (SupSiam/SupBYOL) by adding a label-based target pool loss, showing supervision reduces intra-class variance and that balancing supervised and self-supervised losses via alpha is key.

Problem

Supervision has been well studied for contrastive learning, but its extension to asymmetric non-contrastive learning (ANCL) for supervised representation learning is underexplored, and its theoretical effect is unclear.

Approach

Add a supervised loss that pulls the predictor output of an anchor toward the averaged stop-gradient targets of same-label samples drawn from a target pool (queue or class-wise queues/prototypes), combined convexly with the self-supervised ANCL loss; a linear-model analysis shows this reduces intra-class variance by a factor alpha.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
Add supervised targets to SimSiamSimSiam · ImageNet-100Top-1 accuracy: 82.15 -> 87.31Helped
Add supervised targets to BYOLBYOL · ImageNet-100Top-1 accuracy: 84.93 -> 87.43Helped
Add supervised targets to SimSiamSimSiam · VOC07 testAP: 53.56 { $\pm$ 0.10} -> 53.89 { $\pm$ 0.26}Helped
Add supervised targets to SimSiamSimSiam · VOC07 testAP50: 79.82 { $\pm$ 0.10} -> 80.28 { $\pm$ 0.06}Helped
Add supervised targets to ANCL methodsSimSiam and BYOL · ImageNet-100 downstream transfer (11 datasets)Average rank: 4.91 -> 2.27; 3.82 -> 1.36Helped
Set α to 0.5 rather than α=1.0 (ablation)SupSiam · Toy datasetLinear probing accuracy: 45.91 -> 61.89Helped
Set α to 0.5 rather than α=1.0 (ablation)SupSiam · ImageNet-100Linear probing accuracy: 82.15 -> 87.31Helped
Set α to 0.5 rather than α=1.0 (ablation)SupSiam · CUB200Mean per-class accuracy: 36.10 -> 43.48Helped
Set α to 0.5 rather than α=1.0 (ablation)SupSiam · DogsMean per-class accuracy: 54.57 -> 64.65Helped
Use class-wise queues with 20 features per class instead of a class-agnostic pool (ablation)SupSiam · ImageNet-100 downstream transferAverage accuracy: 70.40 -> 70.44No clear effect
Remove the momentum network while retaining the target pool (ablation)Supervised ANCL · CIFAR100k-NN: 74.55 -> 73.92Hurt
Remove the target pool while retaining the momentum network (ablation)Supervised ANCL · CIFAR100k-NN: 74.55 -> 73.32Hurt

Surprising findings

Limitations

Experimental setup

Datasets: ImageNet-100 CIFAR100 toy Gaussian dataset

Benchmarks: ImageNet-100 linear probing VOC object detection CIFAR10 CIFAR100 DTD Food MIT67 SUN397 Caltech101 CUB200 Stanford Dogs Flowers

Metrics: top-1 accuracy linear probing accuracy AP AP50 few-shot accuracy k-NN accuracy

Baselines: SimCLR SupCon MoCo-v2 SupMoCo SimSiam BYOL

Builds on: SimSiam BYOL SupCon MoCo-v2

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