atlas

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

Zero-Shot Image Captioning with Multi-type Entity Representations

AAAI 2025 · Vision-language and multimodal › CLIP and zero-shot · approach: Attribute-based zero-shot learning · 5 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 MERCap, a text-only zero-shot image captioner that retrieves multi-representation entities trained by contrastive learning and feeds them as hard prompts to a GPT-2 decoder alongside CLIP soft prompts.

Problem

Zero-shot image captioning without paired image-text data, where entity retrieval recall limits caption quality and entities are typically given only a single representation.

Approach

Approximates image embeddings with CLIP text embeddings plus Gaussian noise, learns K representation vectors per entity via contrastive learning on noun phrases, and retrieves entities at inference to serve as hard prompts for a GPT-2 decoder that also uses CLIP soft prompts.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
Add contrastive-trained multi-type entity representations for retrievalMERCap · MSCOCO→Flickr30kCIDEr: 43.8 -> 45.6Helped
Add contrastive-trained multi-type entity representations for retrievalMERCap · Flickr30k→MSCOCOCIDEr: 56.4 -> 59.8Helped
Add contrastive-trained multi-type entity representations for retrievalMERCap · NoCaps val overallCIDEr: 66.2 -> 69.4Helped
Add contrastive-trained multi-type entity representations for retrievalMERCap · MSCOCO testCIDEr: 95.4 -> 96.0Helped
Add contrastive-trained multi-type entity representations for retrievalMERCap · Flickr30k testCIDEr: 59.4 -> 57.2Hurt
Add retrieved entities to the decoder input (ablation)MERCap · Flickr30k testCIDEr: 13.8 -> 57.2Helped
Use multiple entity representations instead of one (K = 5) (ablation)MERCap · Flickr30k testCIDEr: 55.7 -> 57.2Helped
Set entity representation count to K = 3 instead of K = 5 (ablation)MERCap · Flickr30k testCIDEr: 57.2 -> 57.0Hurt
Set entity representation count to K = 7 instead of K = 5 (ablation)MERCap · Flickr30k testCIDEr: 57.2 -> 56.4Hurt
Add soft prompts (ablation)MERCap · Flickr30k testCIDEr: 18.3 -> 57.2Helped
Add neighbor texts to the soft prompts (ablation)MERCap · Flickr30k testCIDEr: 49.6 -> 57.2Helped
Use contrastive learning instead of CLIP entity embeddings (ablation)MERCap · Flickr30k testCIDEr: 55.0 -> 57.2Helped

Surprising findings

Limitations

Experimental setup

Datasets: MSCOCO Flickr30k NoCaps VGOI vocabulary COCO vocabulary

Benchmarks: MSCOCO Flickr30k NoCaps

Metrics: BLEU@4 METEOR CIDEr SPICE R@5

Baselines: MAGIC CapDec DeCap Knight ViECap MeaCap OSCAR I-Tuning SmallCap ZeroCap

Builds on: CLIP ZeroCap ViECap CapDec K-Nearest-neighbor soft prompts (Knight)

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