比较 VAE、GAN、Flow 和扩散模型的目标与采样
variational-autoencoders · generative-adversarial-networks · normalizing-flows · diffusion-models
LEARNING PATH / GENERATIVE-MODELS-FOUNDATIONS
比较潜变量、重建、对抗、流、能量、得分和扩散等生成建模路线。
学习数据联合分布或生成过程,使模型能够采样、补全、重建并估计不确定性。
未开始引入不可直接观测的随机变量解释数据结构,并通过边缘化连接隐变量与观测。
未开始用编码器压缩输入并由解码器重建,学习受瓶颈或正则约束的表示。
未开始用可学习近似后验和重参数化梯度优化证据下界,形成连续潜在空间。
未开始将输入映射为两个类别的概率或得分,并用决策阈值和混淆矩阵评价结果。
未开始让生成器与判别器进行极小极大博弈,以隐式方式逼近数据分布。
未开始按变量顺序分解联合分布,通过逐步条件预测实现精确似然与序列采样。
未开始用可逆变换和 Jacobian 行列式把简单密度映射为复杂密度,同时保留精确似然。
未开始以未归一化能量函数为数据赋分,并通过采样或对比方法学习低能量区域。
未开始学习对数密度关于数据的梯度,避免显式计算归一化常数并连接去噪目标。
未开始学习逐步去除噪声的逆过程,从简单噪声分布生成高维数据样本。
未开始CHECKPOINTS
说明潜变量边缘似然为何困难,以及 VAE 的证据下界如何处理它。
把前向加噪、得分学习和反向采样三个阶段连接为完整生成过程。
PATH EXERCISES
variational-autoencoders · generative-adversarial-networks · normalizing-flows · diffusion-models
score-matching · diffusion-models