atlas

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

CoBIT: A Contrastive Bi-directional Image-Text Generation Model

ICLR 2024 · Vision-language and multimodal › CLIP and zero-shot · approach: Recaptioning and text-supervised pretraining · 4 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 CoBIT, a unicoder-decoder model jointly pre-trained with contrastive, image-to-text and text-to-image generation losses on web image-text data, with image/text unicoders that switch between encoding and decoding modes.

Problem

Vision-language foundation models are typically pre-trained with only one of three objectives (contrastive, image-to-text generation, text-to-image generation), even though all three use the same image-text pair data and could complement each other.

Approach

A unicoder-decoder architecture where image and text Transformer unicoders share parameters across encoding (bidirectional) and decoding (causal) modes, feeding a cross-attention decoder, so that contrastive, I2T and T2I losses are optimized jointly in one framework.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
add I2T and T2I generation objectives to contrastive loss (ablation)CoBIT · ImageNet zero-shotaccuracy: 70.8 -> 71.1Helped
add T2I loss to I2T loss (ablation)CoBIT · VQAscore: 68 -> 65.4Hurt
add I2T loss to T2I loss (ablation)CoBIT · MS-COCO zero-shot text-to-image generationFID: 12.6 -> 13.2Hurt
add contrastive loss to the two generation losses (ablation)CoBIT · VQAscore: 65.4 -> 66.9Helped
add contrastive loss to the two generation losses (ablation)CoBIT · MS-COCO zero-shot text-to-image generationFID: 13.2 -> 13.3No clear effect
replace both image and text encoders with unicoders (ablation)CoBIT · VQAscore: 65.9 -> 66.9Helped
replace both image and text encoders with unicoders (ablation)CoBIT · MS-COCO zero-shot captioningCIDEr: 32.9 -> 37.9Helped
replace both image and text encoders with unicoders (ablation)CoBIT · MS-COCO zero-shot text-to-image generationFID: 13.8 -> 13.31Helped
initialize the text unicoder from CoCa instead of training from scratch (ablation)CoBIT · ImageNet zero-shotaccuracy: 75.02 -> 75.35Helped
initialize the text unicoder from CoCa instead of training from scratch (ablation)CoBIT · VQAscore: 68.55 -> 68.48No clear effect
initialize the text unicoder from CoCa instead of training from scratch (ablation)CoBIT · MS-COCO zero-shot text-to-image generationFID: 11.63 -> 11.42Helped
increase I2T loss weight from 0.1 to 1 while T2I weight is 1 (ablation)CoBIT · MS-COCO zero-shot text-to-image generationFID: 12.6 -> 16.33Hurt

Surprising findings

Limitations

Experimental setup

Datasets: ALIGN JFT-4B WebLI ImageNet MS-COCO Flickr30k VQA v2 SNLI-VE

Benchmarks: ImageNet Flickr30k MS-COCO VQA v2 SNLI-VE PartiPrompts

Metrics: top-1 accuracy recall@1 recall@5 CIDEr FID VQA accuracy

Baselines: CLIP ALIGN FILIP Florence CoCa SimVLM VLKD Parti LDM Flamingo DALL-E 2 OFA

Builds on: CoCa Parti CLIP ALIGN ViT-VQGAN

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