atlas

Research map / Label-efficient and robust learning / Recognition and long-tail

The Balanced-Pairwise-Affinities Feature Transform

ICML 2024 · Label-efficient and robust learning › Recognition and long-tail · approach: Correspondence and causal representation learning · 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.

Supplementary material for the Balanced-Pairwise-Affinities (BPA) feature transform, giving a PyTorch-style implementation, ablations (Sinkhorn iterations, lambda, scalability, naive baselines), and insertion into PT-MAP, SPICE, and TopDBNet plus a synthetic sphere clustering study.

Problem

Upgrading the features of a set of input items so that downstream matching or grouping (few-shot classification, clustering, person re-ID) benefits from high-order pairwise relations among the items.

Approach

A transductive feature transform that computes cosine-distance self-affinities, sets the diagonal to infinity, runs Sinkhorn optimal transport to obtain a balanced fractional matching, and restores unit self-affinity; the resulting affinity matrix serves as the new feature set.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
Increase Sinkhorn iterations from 1 to 2 (ablation)ProtoNet-BPA_p · MiniImagenet validation, 5-way-1-shotaccuracy: 70.71 -> 71.10Helped
Increase Sinkhorn iterations from 1 to 2 (ablation)ProtoNet-BPA_p · MiniImagenet validation, 5-way-5-shotaccuracy: 83.79 -> 84.01Helped
Increase Sinkhorn iterations from 2 to 4 (ablation)ProtoNet-BPA_p · MiniImagenet validation, 5-way-1-shotaccuracy: 71.10 -> 71.18Helped
Increase Sinkhorn iterations from 2 to 4 (ablation)ProtoNet-BPA_p · MiniImagenet validation, 5-way-5-shotaccuracy: 84.01 -> 84.08Helped
Increase Sinkhorn iterations from 4 to 8 (ablation)ProtoNet-BPA_p · MiniImagenet validation, 5-way-1-shotaccuracy: 71.18 -> 71.20Helped
Increase Sinkhorn iterations from 4 to 8 (ablation)ProtoNet-BPA_p · MiniImagenet validation, 5-way-5-shotaccuracy: 84.08 -> 84.10Helped
Increase Sinkhorn iterations from 8 to 16 (ablation)ProtoNet-BPA_p · MiniImagenet validation, 5-way-1-shotaccuracy: 71.20 -> 71.20No clear effect
Increase Sinkhorn iterations from 8 to 16 (ablation)ProtoNet-BPA_p · MiniImagenet validation, 5-way-5-shotaccuracy: 84.10 -> 84.10No clear effect
Add BPA rather than applying no transform (ablation)PTMAP · MiniImagenet few-shot classificationaccuracyHelped
Vary Sinkhorn entropy regularization λ (ablation)Few-shot classification with BPA · MiniImagenet validationaccuracyMixed
Vary Sinkhorn entropy regularization λ (ablation)BPA for person re-identification · Market-1501 validationmAPMixed
Vary Sinkhorn entropy regularization λ (ablation)BPA for person re-identification · Market-1501 validationrank-1Mixed

Surprising findings

Limitations

Experimental setup

Datasets: MiniImageNet Tiered-ImageNet Market-1501

Benchmarks: MiniImageNet Tiered-ImageNet Market-1501

Metrics: accuracy mAP rank-1 ARI NMI

Baselines: PT-MAP ProtoNet SPICE TopDBNet k-means on original features softmax-normalized affinity cosine affinity

Builds on: Sinkhorn-Knopp PT-MAP SPICE ProtoNet TopDBNet

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