atlas

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

Zero-Shot Adaptation of Parameter-Efficient Fine-Tuning in Diffusion Models

ICML 2025 · Image generation › Text-to-image diffusion · approach: Compositional text-to-image guidance · 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 ProLoRA, a training-free method that transfers pre-trained LoRA/DoRA/FouRA adapters between diffusion models (e.g., SDXL to SSD-1B) by projecting source adapter components onto subspace and null space of matched target weight layers.

Problem

LoRA adapters are tied to their base model, so migrating them to a new or distilled base model normally requires retraining, which is often impractical given compute limits or unavailable training data.

Approach

Decompose the source LoRA update into column/row-subspace and null-space components of the source weights, then project each component onto the matching subspaces of the target weights (selected by subspace similarity), yielding a closed-form transfer without any training data.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
transfer style LoRA from SDXL using ProLoRA instead of directly copying itSSD-1B on Origami · OrigamiCSD-MMD: 0.1663 -> 0.0245Helped
add nullspace projection to the transfer (ablation)ProLoRA on SSD-1B · OrigamiCSD-MMD: 0.1344 -> 0.0245Helped
add subspace projection to the transfer (ablation)ProLoRA on SSD-1B · OrigamiCSD-MMD: 0.2120 -> 0.0245Helped
apply ProLoRA only to modules with non-square weight matrices (ablation)ProLoRA on SSD-1B · OrigamiCSD-MMD: 0.0245 -> 0.1824Hurt
replace full transfer with direct LoRA copyingSSD-1B concept transfer · DreamBooth conceptsDINOv2: 0.501 -> 0.475Hurt
transfer LCM-LoRA with ProLoRA instead of copying itSSD-1B · BlueFire promptsDINOv2: 0.885 -> 0.944Helped
reduce LoRA rank from 32 to 1 (ablation)ProLoRA on SD Eff-v1.0 · BlueFireCSD-MMD: 0.0025 -> 0.0017Helped
raise subspace similarity threshold from 0.8 to 1.0 (ablation)ProLoRA on SD Eff-v1.0 · BlueFireCSD-MMD: 0.0025 -> 0.0082Hurt
use chained transfer through RV-3 instead of direct transfer (ablation)ProLoRA to Eff v1.0 · OrigamiCSD-MMD: 0.0025 -> 0.0045Hurt
initialize DreamBooth fine-tuning with ProLoRA rather than random initializationSSD-1B concept LoRA at 250 iterations · DreamBooth conceptsDINOv2: 0.368 -> 0.524Helped
transfer LoRA with ProLoRA rather than train from scratchTinyLlama 2.5T on E2E-NLG · E2E-NLGROUGE-1: 0.7882 -> 0.7881No clear effect
transfer LoRA with ProLoRA rather than train from scratchTinyLlama 2.5T on SamSum · SamSumROUGE-1: 0.3461 -> 0.3432No clear effect

Surprising findings

Limitations

Experimental setup

Datasets: BlueFire Origami Styles Paintings DreamBooth

Benchmarks: BlueFire Paintings Origami DreamBooth E2E-NLG SamSum

Metrics: HPSv2 LPIPS CSD-MMD DINOv2 CLIP-T CLIP-I ROUGE

Baselines: LoRA trained from scratch Copy LoRA LoRA-X X-Adapter ProLoRA w/o NS

Builds on: LoRA LoRA-X DoRA FouRA LCM-LoRA

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