atlas

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

Cached Multi-Lora Composition for Multi-Concept Image Generation

ICLR 2025 · Image generation › Text-to-image diffusion · approach: Multi-concept composition · 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 CMLoRA, a training-free multi-LoRA composition framework that orders LoRAs by Fourier high-frequency profiling and uses non-uniform feature caching to reduce semantic conflicts in multi-concept text-to-image generation.

Problem

Composing multiple LoRAs for multi-concept text-to-image generation degrades image quality as the number of LoRAs grows, due to semantic conflicts between independently trained LoRAs.

Approach

Profiles LoRAs in the Fourier domain by how much high-frequency amplitude they add during denoising, uses this to order and partition LoRAs into high- and low-frequency dominant sets applied at different timesteps, and adds a non-uniform cache interval for non-dominant LoRAs on top of LoRA Composite.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
Use CMLoRA instead of LoraHubMulti-LoRA image generation · ComposLoRA element-wise average, N=3CLIPScore: 35.127 -> 35.699Helped
Use dynamic caching with CMLoRA (ablation)CMLoRA · ComposLoRA element-wise average, N=4ImageReward: 0.415 -> 0.446Helped
Use dynamic caching with CMLoRA (ablation)CMLoRA · ComposLoRA element-wise average, N=5ImageReward: 0.151 -> 0.186Helped
Use dynamic caching with CMLoRA (ablation)CMLoRA · ComposLoRA element-wise average, N=3ImageReward: 0.715 -> 0.700Hurt
Use dynamic caching with CMLoRA (ablation)CMLoRA · ComposLoRA element-wise average, N=3CLIPScore: 35.699 -> 35.215Hurt
Use dynamic caching with CMLoRA (ablation)CMLoRA · ComposLoRA testbedMiniCPM average score: 8.393 -> 8.143Hurt
Use CMLoRA instead of SwitchMulti-LoRA image generation · ComposLoRA testbed, N=5MACs: 731.811 G -> 1570.335 GHurt
Use dynamic caching for LoRA Composite (ablation)LoRA Composite · Multi-concept image generationWin rateHelped

Surprising findings

Limitations

Experimental setup

Datasets: ComposLoRA

Benchmarks: ComposLoRA

Metrics: CLIPScore ImageReward MiniCPM-V win rate MACs

Baselines: Naive LoRA Merge LoRA Switch LoRA Composite LoraHub Switch-A

Builds on: LoRA DeepCache LoRA Switch LoRA Composite LoraHub

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