atlas

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

Matrix Information Theory for Self-Supervised Learning

ICML 2024 · Label-efficient and robust learning › Self-supervised and contrastive · approach: Data-efficient and robust self-supervision · 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 Matrix-SSL, which reinterprets maximum entropy encoding as matrix uniformity loss and adds a matrix alignment loss on covariance matrices, improving non-contrastive SSL on ImageNet, COCO transfer, and LLM fine-tuning.

Problem

Non-contrastive self-supervised methods (SimSiam, Barlow Twins, MEC) are unified by a maximum entropy encoding loss but this loss does not explicitly separate the two branches, so an alignment term cannot be cleanly integrated.

Approach

Uses matrix information theory (matrix entropy, matrix KL, matrix cross-entropy) to show the MEC/TCR loss equals a matrix uniformity loss on the cross-covariance matrix, and adds a matrix alignment loss that aligns auto-covariance matrices of the two branches.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
Use Matrix-SSL instead of MECResNet50 self-supervised pretraining · ImageNet linear evaluation, 100/200/400 pretraining epochsTop-1 accuracy: 70.6 -> 71.1; 71.9 -> 72.3; 73.5 -> 73.6Helped
Use Matrix-SSL instead of MECResNet50 self-supervised pretraining · MS-COCO object detectionAP: 39.8 -> 41.0Helped
Use Matrix-SSL instead of MECResNet50 self-supervised pretraining · MS-COCO instance segmentationmask AP: 34.7 -> 35.6Helped
Fine-tune with Matrix-LLM loss instead of CELlemma-MM 7B · GSM8Kaccuracy: 69.2 -> 72.3 (+3.1)Helped
Fine-tune with Matrix-LLM loss instead of CELlemma-MM 7B · MATHaccuracy: 30.0 -> 30.2 (+0.2)Helped
Set alignment loss ratio gamma to 0 instead of the default gamma=1 (ablation)Matrix-SSL · ImageNet, 100-epoch linear evaluationTop-1 accuracy: 71.1 -> 70.6Hurt
Set alignment loss ratio gamma to 0.3 instead of the default gamma=1 (ablation)Matrix-SSL · ImageNet, 100-epoch linear evaluationTop-1 accuracy: 71.1 -> 70.7Hurt
Set alignment loss ratio gamma to 0.5 instead of the default gamma=1 (ablation)Matrix-SSL · ImageNet, 100-epoch linear evaluationTop-1 accuracy: 71.1 -> 71.0Hurt
Set alignment loss ratio gamma to 0.6 instead of the default gamma=1 (ablation)Matrix-SSL · ImageNet, 100-epoch linear evaluationTop-1 accuracy: 71.1 -> 70.9Hurt
Set alignment loss ratio gamma to 1.3 instead of the default gamma=1 (ablation)Matrix-SSL · ImageNet, 100-epoch linear evaluationTop-1 accuracy: 71.1 -> 70.8Hurt
Set alignment loss ratio gamma to 1.5 instead of the default gamma=1 (ablation)Matrix-SSL · ImageNet, 100-epoch linear evaluationTop-1 accuracy: 71.1 -> 70.8Hurt
Use Taylor expansion order 3 instead of order 4 (ablation)Matrix-SSL · ImageNet linear evaluationTop-1 accuracy: 71.1 -> 70.9Hurt

Surprising findings

Limitations

Experimental setup

Datasets: ImageNet MS-COCO MetaMathQA

Benchmarks: ImageNet linear evaluation MS-COCO object detection MS-COCO instance segmentation GSM8K MATH

Metrics: Top-1 accuracy AP AP50 AP75 accuracy

Baselines: SimCLR MoCo v2 BYOL SwAV SimSiam Barlow Twins VICReg MEC

Builds on: Maximum entropy encoding (MEC) Total coding rate (TCR) SimSiam BYOL Barlow Twins

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