atlas

Research map / Architectures and efficiency / Pruning and efficient tuning

IntLoRA: Integral Low-rank Adaptation of Quantized Diffusion Models

ICML 2025 · Architectures and efficiency › Pruning and efficient tuning · approach: LoRA variants and theory · 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 IntLoRA, which fine-tunes quantized diffusion models with integer-type low-rank parameters so merged weights stay quantized and need no post-training quantization at inference.

Problem

Existing LoRA-on-quantized-weight recipes merge into FP16 weights, so an extra post-training quantization step is needed at deployment, which causes large performance drops at low bit-width.

Approach

Adaptation-quantization separation (zero-initialized LoRA plus a gradient-free auxiliary matrix R), multiplicative low-rank adaptation that decouples pre-trained and adaptation quantizers, and variance matching control to make the adaptation term log2-quantizable, yielding two variants: MUL (integer multiplication) and SHIFT (bit-shifting).

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
Use integer-arithmetic MUL instead of PTQ-based QLoRADreamBooth subject-driven generation W8A8 · DreamBooth subject-driven generation W8A8DINO: 0.4153 -> 0.4498Helped
Use integer-arithmetic MUL instead of PTQ-based QLoRADreamBooth subject-driven generation W4A8 · DreamBooth subject-driven generation W4A8CLIP-I: 0.6134 -> 0.6913Helped
Use MUL rather than EfficientDMLDM-4 W4A4 diffusion quantization · ImageNet 256×256FID: 13.42 -> 10.43Helped
Replace Gaussian auxiliary-matrix sampling with Laplace sampling (ablation)IntLoRA subject-driven generation · DreamBooth subject-driven generationDINO: 0.4135 -> 0.4492Helped
Replace Cauchy auxiliary-matrix sampling with Laplace sampling (ablation)IntLoRA subject-driven generation · DreamBooth subject-driven generationDINO: 0.1367 -> 0.4492Helped
Replace StudentT auxiliary-matrix sampling with Laplace sampling (ablation)IntLoRA subject-driven generation · DreamBooth subject-driven generationDINO: 0.2935 -> 0.4492Helped
Increase the VMC smoothing factor alpha from near zero toward 1.5 (ablation)MUL · Diffusion model adaptationperformanceHelped
Use Laplace rather than heavier-tailed auxiliary-matrix distributions (ablation)IntLoRA · DreamBooth subject-driven generationCLIP-I: 0.6756 -> 0.6980Helped
Increase LoRA rank (ablation)IntLoRA · Diffusion adaptation tasksperformanceHelped
Set auxiliary variance too large or too small instead of using VMC (ablation)SHIFT · Diffusion model adaptationconvergenceHurt

Surprising findings

Limitations

Experimental setup

Datasets: DreamBooth ADE20K CelebA-HQ COCO StyleDrop MetaMathQA ImageNet GSM8K

Benchmarks: DreamBooth subject-driven generation ADE20K S2I CelebA-HQ L2F COCO C2I StyleDrop style generation GSM8K ImageNet 256x256 generation

Metrics: DINO CLIP-I CLIP-T LPIPS FID IS sFID precision accuracy

Baselines: LoRA QLoRA QA-LoRA IR-QLoRA EfficientDM

Builds on: LoRA QLoRA EfficientDM Dreambooth

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