| 4.1 生成建模要做什么 | 生成模型的定义、分类学与评价困境是什么? | 生成 = 密度(或相对分数)+ 采样(定义 4.1.1);谱系分三支——显式似然守住刻度、隐式守住比较、得分—能量守住方向(定义 4.1.2);采样与似然是两项独立能力(命题 4.1.1);连续密度上对数似然可无界(例 4.1.1);FID 口径依赖样本量、特征提取器与预处理,跨设置不可比 | 把「似然高」当成「样本好」——两者在多模态数据上系统性错位,且「密度值高」本身不构成证据(密度可积但不必有界) |
| 4.2 自编码器:压缩,不是生成 | 能重建,为什么不能当生成模型? | 线性 AE 的最优子空间与 PCA 一致(命题 4.2.1)但解不唯一,潜空间坐标系没被目标函数钉住;瓶颈约束保证信息必然有损(定理 4.2.1);先验采样的点落在训练从未覆盖的区域(命题 4.2.2);去噪任务在对数密度的梯度方向上工作(方法 4.2.1) | 拿「重建 MSE 很低」当生成能力强弱的证据;把去噪 AE 当成 VAE(随机性加在数据侧还是潜码侧是不同的两件事) |
| 4.3 变分自编码器 | 怎样让潜空间「可采样」? | 三件套缺一不可:先验 p(z)=N(0,I) 定采样起点、ELBO 定目标、重参数化让采样可导(定义 4.3.1);下界缺口恰为 KL(qϕ∥pθ(z∣x))(定理 4.3.1);重参数化把随机性搬出求导路径(方法 4.3.1、命题 4.3.1);KL 有逐维闭式(命题 4.3.2);KL 逼近 0 即后验坍塌 | 生成时用后验而不是先验取 z(那是在做重建);把重建损失直接写 MSE 而不问解码器分布;以为「重参数化让采样变确定」 |
| 4.4 生成对抗网络 | 无似然的生成靠什么信号? | 最优判别器 D⋆=pdata/(pdata+pg) 把博弈化成最小化 2JSD−log4(定理 4.4.1);支撑不重叠时 JS 恒为 log2、对 G 的梯度严格为零(命题 4.4.1、例 4.4.1);WGAN 改用 W1(定理 4.4.2),Lipschitz 约束的三种实现各有代价 | 以为 GAN 训不好都是代码 bug;把模式坍塌当调参问题;把「非饱和损失」与「换距离」混为一谈 |
| 4.5 扩散模型 | 怎样用「回归」替代「博弈」,换来稳定与质量? | 前向闭式 xt=αˉtx0+1−αˉtε(定理 4.5.1)让训练成本与 T 无关;真实后验也可闭式求逆(命题 4.5.1);把 VLB 的权重置 1 得到简化损失 Lsimple,代价是它不再是似然下界(定理 4.5.2);DDIM 用非马尔可夫桥梁把「步」重新参数化,故能跳步(方法 4.5.2);CFG 用「条件 − 无条件」的差外推 | 训练与采样的噪声调度 / 归一化范围不一致(症状最剧烈);把 Lsimple 当似然下界去报 bits/dim;把引导尺度当常数而不是超参 |
| 4.6 潜空间扩散与整流流 | 像素空间扩散贵在哪里?直线搬运为什么更省步数? | LDM 两阶段:感知压缩 + 潜空间扩散(定义 4.6.1),注意力算力比约 3f4/c——f=8,c=4 时是 3072 倍(命题 4.6.1);DiT 用 Transformer + adaLN-Zero 替换 U-Net(定义 4.6.2);一致性模型学「任意时刻 → 原图」的一步映射(定义 4.6.3);整流流回归与 t 无关的速度场并用重流化拉直轨迹(定义 4.6.4);对抗蒸馏让 GAN 以「质量裁判」身份回归 | 以为「少步」等于「一步」;忽略编码器重建误差是整条管线的上限;在双模数据上过度重流化——路径合并会抹掉多样性(例 4.6.2) |
| 4.7 离散与自回归生成 | 连续潜空间之外,离散 token 路线怎么工作? | VQ-VAE 的三项损失各更新一方:重建(经 STE 到编码器)、代码本损失(只更新码字)、commitment(只更新编码器);量化是分段常数,故必须用直通估计量(定义 4.7.2);纯重建损失的最优解是条件均值,因此离散编码器天生偏糊(命题 4.7.1);FSQ 用逐维网格绕开代码本学习;VAR 把光栅扫描换成 next-scale prediction;掩码去噪提供并行解码与双向上下文 | 把代码本利用率低当成「容量不够」;以为 FSQ 只是 VQ 的实现优化;以为自回归只能光栅扫描;把 VQ-VAE 本身当生成模型 |
| 4.8 应用谱系与取舍 | 面对真实任务,怎么选、怎么改、怎么标? | 六种模态的主干可落成一张约束表(方法 4.8.1);四种条件注入分别作用于空间结构层、权重风格层与采样过程层(定义 4.8.1),共同前提是新增分支从恒等(零初始化)开始;溯源分三层且每层保证强度不同(定义 4.8.2);五维决策表把「约束 → 方法 → 失败判据」写在一起(方法 4.8.2) | 拿单一 FID 数字做全量对比;以为「没有水印就等于真实」;小数据下全参数微调;忽略数据授权与溯源要求 |