atlas

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

Weighted Point Set Embedding for Multimodal Contrastive Learning Toward Optimal Similarity Metric

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 Weighted Point Set Embedding (WPSE), where encoders output sets of (weight, vector) pairs compared by a linear+nonlinear (RFF) kernel, and gives a theory linking symmetric InfoNCE's optimum to pointwise mutual information with downstream excess-risk bounds.

Problem

One-point embeddings in CLIP-style contrastive learning struggle to capture broad, many-to-many concept relationships and the similarity structure of real-world instances; also, theory for CLIP's symmetric InfoNCE has gaps (only upper bounds, or analysis not matching CLIP).

Approach

Replace single-vector embeddings with weighted point sets, scoring similarity by a kernel-weighted sum over point pairs (linear plus random-Fourier-feature nonlinear kernel), and show this class can approximate the pointwise mutual information that minimizes symmetric InfoNCE, with a linear-probe excess-risk bound.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
Replace CLIP point embeddings with weighted point sets using the IMQ kernelCLIP pretrained on CC3M · 13-dataset average zero-shot classificationaccuracy (%): 25.03 -> 27.04Helped
Replace CLIP point embeddings with weighted point sets using the Gaussian kernelCLIP pretrained on CC12M · 13-dataset average zero-shot classificationaccuracy (%): 43.78 -> 46.12Helped
Replace CLIP point embeddings with weighted point sets using the Gaussian kernelCLIP pretrained on CC3M · 13-dataset average linear classificationaccuracy (%): 67.00 -> 69.01Helped
Replace CLIP point embeddings with weighted point sets using the Gaussian kernelCLIP pretrained on CC12M · 13-dataset average linear classificationaccuracy (%): 77.89 -> 79.08Helped
Constrain all weighted-point-set weights to be positive (ablation)WPSE with IMQ kernel on CC3M · 13-dataset average zero-shot classificationaccuracy (%): 27.04 -> 4.22Hurt
Use only a linear kernel instead of the combined kernel (ablation)WPSE on CC3M · 13-dataset average zero-shot classificationaccuracy (%): 27.04 -> 27.25No clear effect
Use only a linear kernel instead of the combined kernel (ablation)WPSE on CC3M · 13-dataset average linear classificationaccuracy (%): 68.23 -> 67.40Hurt
Use only a nonlinear kernel instead of the combined kernel (ablation)WPSE on CC3M · Pretrainingtraining statusHurt
Use only a nonlinear kernel instead of the combined kernel (ablation)WPSE on CC12M · 13-dataset average zero-shot classificationaccuracy (%): 46.12 -> 44.05Hurt
Use only a nonlinear kernel instead of the combined kernel (ablation)WPSE on CC12M · 13-dataset average linear classificationaccuracy (%): 79.08 -> 70.99Hurt
Use only a linear kernel instead of the combined kernel (ablation)WPSE on CC12M · 13-dataset average zero-shot classificationaccuracy (%): 46.12 -> 45.87Hurt
Use only a linear kernel instead of the combined kernel (ablation)WPSE on CC12M · 13-dataset average linear classificationaccuracy (%): 79.08 -> 78.61Hurt

Surprising findings

Limitations

Experimental setup

Datasets: Conceptual Captions 3M Conceptual Captions 12M

Benchmarks: ImageNet CIFAR-10 CIFAR-100 STL-10 Food-101 Caltech-101 Stanford Cars FGVC Aircraft Oxford Flowers EuroSAT DTD Oxford Pets

Metrics: top-1 accuracy mean per-class accuracy

Baselines: CLIP WPSE Linear WPSE with positive weights WPSE Nonlinear

Builds on: CLIP SLIP InfoNCE random Fourier features

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