← 返回目录

LoRA(低秩适配):扩散模型的「插件式」定制技术

Ai_Modal · 2026-04-12 · LoRAWan_2.2Low-Rank_Adaptation扩散模型NSFWAI视频scope-domain

📋 元数据
id20260412-ai-03
created2026-04-12
last_reviewed2026-04-12
expires
来源类型其他
来源文件LoRA微调技术原理.md
领域Ai_Modal
标签#LoRA #Wan_2.2 #Low-Rank_Adaptation #扩散模型 #NSFW #AI视频 #scope-domain
复用范围domain
置信度confirmed
related[INDEX-ai]

LoRA(低秩适配):扩散模型的「插件式」定制技术

TL;DR

LoRA(低秩适配):扩散模型的「插件式」定制技术 | 触发:在探索 AI 视频生成(尤其是 Wan 2.2 Spicy 模型)时,理解了 LoRA(Low-Rank Adaptat

触发场景

在探索 AI 视频生成(尤其是 Wan 2.2 Spicy 模型)时,理解了 LoRA(Low-Rank Adaptation)这种模型微调技术的原理和应用场景。LoRA 是目前 AI 模型微调(尤其是扩散模型)里最常用、最高效的「插件式」定制技术。

行动步骤

  1. A:形状是 (r × k),r 是秩(通常 8~64,远小于原始维度)
  1. B:形状是 (d × r),d 是原始矩阵的输出维度
  1. r << d 和 k,所以参数量从 "d×k" 变成 "r×k + d×r",缩减几百到上万倍!
  1. α 是缩放因子(通常设为 1 或 rank 值),控制 LoRA 的强度
  1. 训练时只更新 A 和 B,原 W 完全冻结
  1. High Noise LoRA(高噪声 LoRA):负责扩散过程前半段(噪声很大时),主要决定整体构图、结构、大动作框架
  1. Low Noise LoRA(低噪声 LoRA):负责后半段(噪声很小时),主要精修细节、质感、动作连贯性、皮肤/身体细节
  1. 角色 LoRA:固定脸 + 身材
  1. 动作 LoRA:特定姿势、性爱动态
  1. 风格 LoRA:电影感、真实皮肤等

证据

什么是 LoRA?

大模型(如 Wan 2.2 的 140 亿参数)已经学了很多通用知识。但如果想让它「专精」某个东西(比如特定角色脸、特定动作、电影级动态),全参数微调太贵——需要几张 A100 + 几天时间。

LoRA 的解决方案是:只在模型的关键层额外加几个很小的「适配器」(大小通常只有几 MB 到几十 MB),原模型权重完全不动。

LoRA 的工作原理(带公式)

假设模型里某一层的权重矩阵是 W(原始的、冻结不动)。

传统微调会直接改 W → W + ΔW(ΔW 是全尺寸的,参数量巨大)。

LoRA 的 trick 是:把 ΔW 分解成两个极低秩的小矩阵:


ΔW = B · A

实际前向传播时,模型输出变成:


h = Wx + α · (B · A) x

这实现了「微创手术」:只改极少参数,却让模型学会新东西。

Wan 2.2 的特殊 LoRA 设计

Wan 2.2 采用 MoE(混合专家)+ 双噪声阶段架构,所以它的 LoRA 不是一个文件,而是需要两个

训练时大部分工具(AI-Toolkit、Musubi Tuner、Kohya-ss 等)会同时输出 high_noise_lora 和 low_noise_lora 两个文件。

推理(生成视频)时,要把两个 LoRA 分别加载到对应的噪声阶段(ComfyUI、WaveSpeedAI、Atlas Cloud 等平台都有对应插槽)。

实际应用场景

使用方式:在支持 Wan 2.2 的平台里,加载基础模型 → 丢入 high/low LoRA → 调权重(一般 0.8~1.5,动作激烈可拉到 2~5)→ 写好 prompt 就能生成。

失败边界

暂无已知失败边界

易混淆场景

暂无已知混淆场景

原理

LoRA 的核心原理是低秩分解(Low-Rank Decomposition)在深度学习微调中的应用。

直觉理解:当你训练一个大模型时,权重变化 ΔW 通常不需要全维度变化——它往往在一个低维子空间内就足够有效。LoRA 正是利用了这个性质,将 ΔW 约束在低秩子空间中,从而大幅减少需要训练的参数。

这与主成分分析(PCA)的思想类似:数据的真正变化往往可以用远少于原始维度的正交方向(主成分)来表示。LoRA 的秩 r 就是控制这个「压缩率」的超参数。

Wan 2.2 的双噪声阶段设计则利用了扩散模型的去噪过程天然分为「粗略构图」(高噪声)和「精细化」(低噪声)两个阶段,因此需要两个 LoRA 分别适配这两个阶段的不同特征。

关联与延伸

使用记录

| 日期 | 项目/场景 | 结果 | 备注 |

|------|----------|------|------|