atlas

Research map / Vision-language and multimodal / CLIP and zero-shot

AmorLIP: Efficient Language-Image Pretraining via Amortization

NeurIPS 2025 · Vision-language and multimodal › CLIP and zero-shot · approach: CLIP training recipes and data curation · 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 AmorLIP, a CLIP pretraining framework that amortizes the contrastive partition function with lightweight MLPs trained on rolling minibatches, using a spectral (random Fourier feature) representation and f-divergence or l2-log objectives.

Problem

CLIP's contrastive objective needs very large batches (tens of thousands of samples) and many GPUs because partition-function estimates depend on in-batch negatives, creating estimation bias and inter-sample dependency.

Approach

Reformulate CLIP as energy-based learning, express the partition function linearly via random Fourier features of a Gaussian kernel, and learn small MLPs (in log-space) to amortize the partition function across rolling minibatches, alternating amortization and encoder updates.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
Use AmorLIP instead of the strongest baseline, FastCLIPResNet-50 pretrained on CC3M · DataComp 38-task averageaverage performance: 23.46 -> 24.11Helped
Use AmorLIP instead of the strongest baseline, FastCLIPViT-B/32 pretrained on CC12M · DataComp 38-task averageaverage performance: 29.00 -> 30.66Helped
Use l2-log rather than f-div amortization (ablation)AmorLIP · DataComp 38-task average, both training scalesaverage performance: 24.08 -> 24.11; 29.91 -> 30.66Helped
Use f-div rather than l2-log amortization (ablation)AmorLIP · Retrieval, ResNet-50 pretrained on CC3Mrecall@1: 27.34 -> 27.61Helped
Amortize positive and negative samples rather than negative samples only (ablation)AmorLIP · IN & shifts, medium-scaletop-1 accuracy: 18.02 -> 18.92Helped
Set amortization update frequency to T_online^-1=1/8 rather than 1 (ablation)AmorLIP · IN & shifts, medium-scaletop-1 accuracy: 18.28 -> 18.92Helped
Reduce amortization update frequency from T_online^-1=1/8 to 1/32 (ablation)AmorLIP · Retrieval, medium-scalerecall@1: 28.10 -> 28.39Helped
Set amortization network dimension factor f_d to 0.5 rather than 2 (ablation)AmorLIP · DataComp 38-task average, medium-scaleaverage performance: 23.97 -> 24.11Helped
Increase target EMA factor (ablation)AmorLIP · Classification and overall performanceperformanceHelped
Set previous-epoch combination weight β_T to 0.8 rather than 1.0 (ablation)AmorLIP · Overall performance, medium-scaleperformanceHelped

Surprising findings

Limitations

Experimental setup

Datasets: CC3M CC12M DataComp

Benchmarks: ImageNet-1k ImageNet-Sketch ImageNet-V2 ImageNet-A ImageNet-O ImageNet-R ObjectNet Flickr30k MS-COCO DataComp 38 tasks

Metrics: top-1 zero-shot accuracy recall@1 average over 38 tasks per-step training time VRAM usage

Baselines: CLIP SigLIP SogCLR FastCLIP

Builds on: CLIP SogCLR FastCLIP random Fourier features MoCo

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