atlas

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

Exploiting Distribution Constraints for Scalable and Efficient Image Retrieval

ICLR 2025 · Label-efficient and robust learning › Recognition and long-tail · approach: Correspondence and causal representation learning · 0 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 AE-SVC, an unsupervised autoencoder with covariance, variance and mean constraints on the latent space to improve off-the-shelf foundation-model embeddings for image retrieval, and (SS)2D, a single-shot similarity-space distillation that yields adaptive nested embeddings.

Problem

Off-the-shelf foundation model embeddings underperform dataset-specific retrieval models, and large embeddings make cosine-similarity retrieval slow; existing dimensionality reduction (PCA, AE, VAE) is not retrieval-oriented and needs separate training per size.

Approach

Constrain an autoencoder's latent space to be orthogonal, zero-mean, and unit-variance so the cosine similarity distribution has lower variance and is more discriminative; then distill the full latent's pairwise cosine-similarity structure into nested prefix embeddings of many sizes trained jointly (single-shot).

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
Apply AE-SVC to foundation-model embeddingsFoundation models · Four retrieval datasetsmAP@k: +15.5% averageHelped
Apply (SS)²D on top of AE-SVC for smaller embeddingsAE-SVC embeddings · InShop and TokyoValmAP@k: up to $10\%$Helped
Use 3 encoder/decoder layers instead of 1 (ablation)AE-SVC · InShop, DINO-S8, map@4, dimension 384map@4: 0.413 -> 0.568Helped
Use 10 encoder/decoder layers instead of 3 (ablation)AE-SVC · InShop, DINO-S8, map@4, dimension 384map@4: 0.568 -> 0.20Hurt
Apply constraint losses directly after the encoder rather than after the final decoder layer (ablation)AE-SVC · InShop, DINO-S8, map@4, dimension 384map@4: 0.471 -> 0.568Helped

Surprising findings

Limitations

Experimental setup

Datasets: InShop Stanford Online Products Pittsburgh30K TokyoVal LAION-2B ImageNet LVD-142M

Benchmarks: InShop Stanford Online Products Pittsburgh30K TokyoVal

Metrics: mAP@k Recall@k

Baselines: PCA PCA Whitening TLDR Variational Autoencoder SSD CosPlace

Builds on: Barlow Twins VICReg TLDR PCA Whitening Similarity-Preserving Knowledge Distillation

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