atlas

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

Learning predictable and robust neural representations by straightening image sequences

NeurIPS 2024 · Label-efficient and robust learning › Self-supervised and contrastive · approach: Invariance-based self-supervised learning · 2 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 a self-supervised objective that explicitly straightens temporal trajectories of image-sequence embeddings, yielding predictive, factorized, and more noise- and adversarially-robust representations than invariance-based SSL.

Problem

Whether representational straightening (linear predictability of temporal trajectories), inspired by primate vision, can serve as a primary self-supervised learning objective, and how it compares to invariance-based SSL in predictability and robustness.

Approach

Directly optimize the average cosine similarity between successive difference vectors of embeddings over temporally smooth synthetic sequences, with variance and covariance whitening terms to prevent collapse; the straightened space permits linear extrapolation as prediction, and the loss can be added as a regularizer to existing SSL methods.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
Use straightening instead of augmentation invarianceResNet-18 on sequential CIFAR-10 · CIFAR-10 with Gaussian noiseclassification accuracyHelped
Use straightening instead of augmentation invarianceResNet-18 on sequential CIFAR-10 · CIFAR-10 adversarial attacksclassification accuracyHelped
Use straightening instead of augmentation invarianceResNet-18 on sequential CIFAR-10 · CIFAR-C, highest-intensity corruptionsclassification accuracyMixed
Use straightening instead of augmentation invarianceResNet-18 on EgoGesture · EgoGesture videoclassification accuracy under Gaussian noiseHelped
Add straightening regularization to the existing SSL objectiveBarlow Twins, SimCLR, W-MSE, and DINO · CIFAR-10 adversarial attacksclassification accuracyHelped
Add straightening regularization to the existing SSL objectiveBarlow Twins, SimCLR, W-MSE, and DINO · CIFAR-10 pixel-level white noiseclassification accuracyHelped
Train the straightening objective on temporally shuffled frames (ablation)Straightening model · Sequential MNISTvisual-feature decoding performanceHurt
Apply straightening at multiple network stages instead of only the last layer (ablation)Straightening model · CIFAR-10robustnessHelped
Replace straightening with temporal invarianceSelf-supervised representations · Sequential MNIST dynamic-feature decodingdecoding accuracyHurt
Use linear extrapolation of straightened representations rather than the previous-frame representationStraightening model · Sequential MNIST next-frame feature predictionprediction performanceHelped

Surprising findings

Limitations

Experimental setup

Datasets: MNIST CIFAR-10 CIFAR-C EgoGesture ImageNet VID Objectron

Benchmarks: sequential MNIST decoding CIFAR-10 linear classification CIFAR-C EgoGesture

Metrics: straightness (cosine similarity) classification accuracy decoding accuracy adversarial robustness accuracy vs attack budget participation ratio

Baselines: Barlow Twins SimCLR W-MSE DINO invariance objective with whitening

Builds on: Barlow Twins solo-learn projected gradient descent

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