atlas

Research map / Label-efficient and robust learning / Zero-/few-shot and meta-learning

From Bricks to Bridges: Product of Invariances to Enhance Latent Space Communication

ICLR 2024 · Label-efficient and robust learning › Zero-/few-shot and meta-learning · approach: Zero-shot robustness and transfer

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 product space of invariant relative-representation components (cosine, Euclidean, L1, L-infinity) that is aggregated into one latent space to improve zero-shot latent stitching across vision, text, and graph modalities.

Problem

Representations learned by different neural networks are related by transformation classes that vary with seed, architecture, dataset, and task, so no single predefined invariance (as in relative representations with cosine) suffices for latent space communication and zero-shot stitching.

Approach

Extends relative representations by using multiple distance functions (cosine, Euclidean, L1, L-infinity), each inducing a different known invariance, and aggregates the resulting relative subspaces into a single product space via concatenation, MLP+sum, or self-attention, without needing to know the right transformation a priori.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
Combine cosine, Euclidean, L1, and L∞ projections with MLP+SumALBERT zero-shot stitching · DBpediaaccuracy: 0.52 \pm 0.01 -> 0.53 \pm 0.01Helped
Combine cosine, Euclidean, L1, and L∞ projections with MLP+SumALBERT zero-shot stitching · TRECaccuracy: 0.65 \pm 0.02 -> 0.65 \pm 0.02No clear effect
Combine cosine, Euclidean, L1, and L∞ projections with MLP+SumGCN zero-shot stitching · CORAaccuracy: 0.53 \pm 0.06 -> 0.77 \pm 0.01Helped
Combine cosine, Euclidean, L1, and L∞ projections with MLP+SumCViT-B/32 zero-shot stitching · CIFAR-100accuracy: 0.53 \pm 0.04 -> 0.58 \pm 0.03Helped
Combine cosine, Euclidean, L1, and L∞ projections with MLP+SumCViT-B/32 zero-shot stitching · CIFAR-10accuracy: 0.87 \pm 0.02 -> 0.88 \pm 0.02Helped
Replace MLP+Sum with another aggregation function (ablation)Zero-shot stitching classification · Vision, text, and graphaccuracy: 0.85 \pm 0.00 vs 0.81 \pm 0.00; 0.55 \pm 0.04 vs 0.54 \pm 0.03; 0.77 \pm 0.01 vs 0.75 \pm 0.02Hurt
Replace MLP+Sum with MLP+SelfAttention aggregation (ablation)Zero-shot stitching classification · Vision, text, and graphaccuracy: 0.85 \pm 0.00 vs 0.84 \pm 0.01; 0.55 \pm 0.04 vs 0.51 \pm 0.03; 0.77 \pm 0.01 vs 0.63 \pm 0.13Hurt
Replace MLP+Sum with SelfAttention aggregation (ablation)Zero-shot stitching classification · Vision, text, and graphaccuracy: 0.85 \pm 0.00 vs 0.76 \pm 0.03; 0.55 \pm 0.04 vs 0.36 \pm 0.22; 0.77 \pm 0.01 vs 0.76 \pm 0.02Hurt
Fine-tune QKV parameters for space selection and blending (ablation)SelfAttention zero-shot stitching · CIFAR-100accuracy: 0.17 -> 0.75Helped
Fine-tune the MLP classification head (ablation)SelfAttention zero-shot stitching · CIFAR-100accuracy: 0.17 -> 0.52Helped
Increase the number of anchors from 2 to 1280 (ablation)Product of invariances (MLP+Sum) · CIFAR-100accuracy: 0.07 \pm 0.02 -> 0.83 \pm 0.04Helped
Use the product of four projections instead of cosine projection (ablation)CViT-B/32 zero-shot stitching · CIFAR-100 with 1280 anchorsaccuracy: 0.80 \pm 0.02 -> 0.83 \pm 0.04Helped

Surprising findings

Limitations

Experimental setup

Datasets: CIFAR-10 CIFAR-100 MNIST Fashion-MNIST DBpedia TREC News CORA

Benchmarks: CIFAR-10 CIFAR-100 MNIST Fashion-MNIST DBpedia TREC CORA

Metrics: accuracy Pearson correlation Spearman correlation linear CKA stitching index

Baselines: Cosine relative representation Euclidean relative projection L1 relative projection L-infinity relative projection Concat aggregation MLP+SelfAttention SelfAttention aggregation

Builds on: relative representations CKA DeepSets zero-shot model stitching

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