atlas

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

Structuring Representation Geometry with Rotationally Equivariant Contrastive Learning

ICLR 2024 · Label-efficient and robust learning › Self-supervised and contrastive · approach: Contrastive versus non-contrastive theory · 1 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 CARE, a contrastive method that adds an orthogonal-equivariance loss so that input augmentations act as rotations on the sphere embedding, combined with InfoNCE for approximate invariance.

Problem

Standard contrastive self-supervised learning enforces invariance to augmentations, discarding features (e.g., color) that matter for downstream tasks, while existing equivariant approaches use non-linear, non-composable transformations of embeddings.

Approach

Train an encoder so that the same augmentation applied to different inputs produces the same change in embedding angles, which theoretically forces augmentations to act as orthogonal (rotation/reflection) maps on the sphere; combine this equivariance loss with InfoNCE's invariance and uniformity terms, weighted by lambda.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
Add orthogonal equivariance loss to SimCLRResNet-50 · CIFAR10 linear probetop-1 accuracyHelped
Add orthogonal equivariance loss to SimCLRResNet-50 · CIFAR100 linear probetop-1 accuracyHelped
Add orthogonal equivariance loss to SimCLRResNet-50 · STL10 linear probetop-1 accuracyHelped
Add orthogonal equivariance loss to SimCLRResNet-50 · ImageNet100 linear probetop-1 accuracyHelped
Add orthogonal equivariance loss to MoCo-v2ResNet-50 · ImageNet100 linear probetop-1 accuracyHelped
Add orthogonal equivariance loss to SimCLRResNet-18 · CIFAR10 Wahba's problemWahba errorHelped
Add orthogonal equivariance loss to SimCLRResNet-18 · CIFAR10 relative rotational equivariancerelative equivariance errorHelped
Add orthogonal equivariance loss to SimCLRimage retrieval model · Flowers-102 color-jitter retrievalsensitivity to color changesHelped
Remove the uniformity non-collapse term while retaining invariance and equivariance losses (ablation)CARE · CIFAR10representation collapseHurt
Use only the uniformity loss (ablation)CARE · CIFAR10linear-probe performanceHurt
Add orthogonal equivariance loss to the uniformity loss (ablation)uniformity-only model · CIFAR10representation non-collapseHelped
Add invariance loss to uniformity plus orthogonal equivariance losses (ablation)uniformity-plus-equivariance model · CIFAR10linear-probe performanceHelped

Surprising findings

Limitations

Experimental setup

Datasets: CIFAR10 CIFAR100 STL10 ImageNet100 Flowers-102

Benchmarks: CIFAR10 CIFAR100 STL10 ImageNet100 Flowers-102

Metrics: top-1 linear probe accuracy Wahba's problem error relative rotational equivariance gamma cosine similarity variance top-5 retrieval sensitivity

Baselines: SimCLR MoCo-v2 InfoNCE-based invariance uniformity + equivariance only random initialization

Builds on: SimCLR MoCo-v2 InfoNCE Wahba's problem / Kabsch algorithm Lie-group / learned equivariance (Dehmamy et al. style approaches)

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