atlas

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

GMAIL: Generative Modality Alignment for generated Image Learning

ICML 2025 · Vision-language and multimodal › CLIP and zero-shot · approach: Open-vocabulary alignment from VLMs · 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 GMAIL, which treats Stable Diffusion-generated images as a separate modality, aligns a LoRA-fine-tuned CLIP image encoder on generated images to the real-image CLIP encoder via a cross-modality contrastive loss, and uses it to train captioning and retrieval models.

Problem

Training vision-language models on generated images directly causes modality discrepancies between generated and real images, leading to degraded performance and mode collapse on real data.

Approach

Keep a real-image CLIP encoder unchanged and fine-tune a separate LoRA-adapted encoder on generated images, aligning its embeddings with real-image embeddings of the same caption through a contrastive cross-modality loss; the aligned encoder is then used to train downstream VLMs on generated data while real images go through the original encoder at inference.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
add Gen-Real alignmentClipCap on COCO image captioning · COCOCIDEr: 108.35 -> 119.53Helped
add Gen-Real alignmentCLIP zero-shot image-to-text retrieval · COCORecall@1: 51.8 -> 56.8Helped
add Gen-Real alignmentCLIP zero-shot image-to-text retrieval · Flickr30kRecall@1: 44.1 -> 47.1Helped
add Gen-Real alignmentCLIP zero-shot classification · DTDtop-1 accuracy: 55.20 -> 65.26Helped
add Gen-Real alignmentCLIP long-caption image-to-text retrieval · ShareGPT4VRecall@1: 78.2 -> 85.2Helped
add Gen-Real alignment (ablation)CLIP image captioning fine-tuned on generated images · COCOCIDEr: 115.35 -> 119.53Helped
use LoRA rank 2 instead of rank 4 (ablation)CLIP image captioning fine-tuned on generated images · COCOCIDEr: 119.53 -> 117.62Hurt
use LoRA rank 6 instead of rank 4 (ablation)CLIP image captioning fine-tuned on generated images · COCOCIDEr: 119.53 -> 119.12Hurt
replace LoRA rank 4 with full fine-tuning (ablation)CLIP image captioning fine-tuned on generated images · COCOCIDEr: 119.53 -> 118.95Hurt
add dual projection and alignment to synthetic-image fine-tuning (ablation)CLIP image captioning · COCOCIDEr: 115.35 -> 119.53Helped
add dual projection and alignment to real-image fine-tuning (ablation)CLIP image captioning · COCOCIDEr: 119.78 -> 119.95Helped
increase generated training data from COCO to CC12M (ablation)GMAIL zero-shot image-to-text retrieval · Flickr30kRecall@1: 47.1 -> 50.9Helped

Surprising findings

Limitations

Experimental setup

Datasets: COCO CC3M CC12M ShareGPT4V DTD Stanford Cars SUN397 Food 101 FGVC Aircraft Oxford Pets Caltech 101 ImageNet

Benchmarks: COCO Flickr30k ShareGPT4V DTD Stanford Cars SUN397 Food 101 FGVC Aircraft Oxford Pets Caltech 101 ImageNet ScienceQA

Metrics: BLEU@4 METEOR CIDEr SPICE ROUGE-L WMD Recall@1 Recall@5 Recall@10 top-1 accuracy

Baselines: CLIP Long-CLIP ClipCap IFCap LLaVA Llama3 SynCLR SigLIP Task2Sim

Builds on: CLIP LoRA ClipCap Long-CLIP

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