atlas

Research map / Image generation / Text-to-image diffusion

MuLan: Adapting Multilingual Diffusion Models for Hundreds of Languages with Negligible Cost

ICML 2025 · Image generation › Text-to-image diffusion · approach: T2I evaluation and controllable adapters · 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 MuLan, a lightweight (<20M parameter) language adapter that bridges a frozen image-centered multilingual text encoder (InternVL-LLaMA) with frozen diffusion models, trained only on English image-text pairs to enable T2I generation in 110+ languages.

Problem

Existing text-to-image diffusion models support mainly English and a few Latin-script languages; native multilingual T2I models need costly curated multilingual image data, and translation-based pipelines suffer latency and translation errors.

Approach

Use a multilingual text encoder pre-trained with image-text contrastive alignment on noisy web data (InternVL-LLaMA), freeze it and the diffusion model, and train only a small language adapter on English image-text pairs so multilingual prompts map into the diffusion conditioning space; the adapter stays plug-and-play with LoRA, ControlNet, LCM, and IP-Adapter.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
Adapt PixArt-α with MuLan instead of using Google TranslatePixArt-α · XM12SIM: 39.7 vs. 39.5Hurt
Adapt PixArt-α with MuLan instead of using Google TranslatePixArt-α · XM12FID: 13.7 vs. 11.8Hurt
Adapt Stable Diffusion 1.5 with MuLan instead of using multilingual prompts as-isStable Diffusion 1.5 · XM12SIM: 29.1 -> 37.7Helped
Use MuLan with InternVL-LLaMA rather than specialized modelsStable Diffusion 1.5 · XM3600 ChineseSIM: 36.84 -> 37.84Helped
Use MuLan with InternVL-LLaMA rather than JapaneseSDXLStable Diffusion 1.5 · XM3600 JapaneseSIM: 38.00 -> 38.01Helped
Use image-centered alignment rather than language-centered alignmentMuLan with Stable Diffusion 1.5 · XM12, five non-English languagesavg SIM: 33.2 to 36.1; 33.3 to 37.8Helped
Use a multilingual encoder without multilingual semantic alignment (ablation)MuLan with Stable Diffusion 1.5 · XM12, non-English promptsavg SIMHurt
Reduce training data from 17M to 8.5M samples (ablation)MuLan with Stable Diffusion 1.5 · XM12, seven-language averageSIM: 35.80 -> 35.46Hurt
Reduce training data from 17M to 4.25M samples (ablation)MuLan with Stable Diffusion 1.5 · XM12, seven-language averageSIM: 35.80 -> 35.40Hurt
Reduce training data from 17M to 2.1M samples (ablation)MuLan with Stable Diffusion 1.5 · XM12, seven-language averageSIM: 35.80 -> 35.23Hurt
Reduce training data from 17M to 1M samples (ablation)MuLan with Stable Diffusion 1.5 · XM12, seven-language averageSIM: 35.80 -> 35.17Hurt
Reduce training data from 17M to 250k samples (ablation)MuLan with Stable Diffusion 1.5 · XM12, seven-language averageSIM: 35.80 -> 35.13Hurt

Surprising findings

Limitations

Experimental setup

Datasets: LAION-EN PixArt dataset COCO2014 XM3600

Benchmarks: XM3600 (XM12 subset) COCO2014 validation (85 languages)

Metrics: CLIP score (SIM) FID LAION aesthetic score VQAScore

Baselines: AltDiffusion GlueGen PEA-Diffusion Taiyi JapaneseSDXL Google Translate + SD1.5 NLLB + PixArt-alpha

Builds on: Stable Diffusion PixArt-alpha InternVL-LLaMA min-SNR weighting

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