【扩散模型连载 · 第 2 期】逆向扩散建模与神经网络的角色

上期回顾

我们在第 1 期中介绍了 正向扩散过程(Forward Process),并用 CIFAR-10 图像演示了加噪过程:

正向过程是固定的,无需训练,但我们感兴趣的是:如何从纯噪声一步步"还原"出真实图像?

这就引出了今天的重点:

一、逆向扩散过程(Reverse Process)

正向扩散会将图像逐步变为噪声:

我们想做的是逆过程:

这个逆向过程也被建模成一个马尔可夫链

目标:用神经网络 θ学习出这个高斯分布的参数.

二、逆向过程的难点

相比于前向过程,逆过程存在两个挑战:

  1. 真实的 p(x_t−1∣xt)无法直接获得

    因为我们没有真实的 x_t−1​ 分布,只知道正向过程中加了噪声。

  2. 训练目标不好设计

    我们不能直接监督学习目标分布,只能间接构造损失。

三、DDPM 的关键设计:噪声预测损失

作者提出了一个巧妙的思路:

既然我们知道在正向过程中,x_t 是通过在 x_0上添加噪声得到的:

那么我们可以训练神经网络 ϵ_θ(x_t,t) 去预测加进去的噪声 ϵ

四、训练损失函数

使用 L2 loss 去预测噪声:

含义:

  • 随机采样一个时间步 t

  • 加噪得到 x_t

  • 训练网络 ϵ_θ​ 尽可能预测正确的噪声

📌 神奇之处:这个损失等价于对变分下界的优化(DDPM 论文中严格推导)

相关推荐
captain_AIouo6 分钟前
聚焦实操赋能,Captain AI系统功能实操指南及价值解读
大数据·人工智能·经验分享·aigc
个微管理9 分钟前
小红书新规深度拆解:从被封到破局,2026年矩阵号生存手册
大数据·人工智能·矩阵
weixin_4261849711 分钟前
AI Agent 面试题 156:如何构建高质量的Agent微调数据集?
人工智能
chaofan98020 分钟前
GPT-5.5 深度评测:15项基准测试全优,视觉理解精度跃升 42%
大数据·人工智能·gpt·计算机视觉·api
Coovally AI模型快速验证21 分钟前
CVPR 2026|PanDA:首个多模态3D全景分割的无监督域适应框架
人工智能·3d·视觉检测·工业质检
2301_7760452323 分钟前
估值和市值的区别(股票与加密资产)
大数据·人工智能
qq_白羊座28 分钟前
提示工程 | 基本概念 | 要素 | 通用技巧
人工智能
写代码写到手抽筋31 分钟前
通信同步原理与5G NR同步实际应用
人工智能·5g·语音识别
胖虎喜欢静香42 分钟前
从零到一快速实现 Mini DeepResearch
人工智能·python·开源
MoonBit月兔44 分钟前
「Why MoonBit 」第一期——Singularity Note AI 学习助手
开发语言·人工智能·moonbit