跳到主内容
快讯直播
AI智模界
AI 词典

UNet:扩散模型里先缩再放的降噪主干

一句话定义:UNet 是一种“先缩小、再放大”的神经网络结构——输入和输出尺寸相同,中间靠一组跳跃连接(skip connection)把浅层的细节直接送到上采样层。

它为什么长成 U 形

把它想成抄一份手写稿。你先把稿子通读一遍做摘要(下采样):每读一段就压缩一次,字迹细节丢了,但“这封信在讲什么”越来越清楚。然后你按摘要重新誊写一份原尺寸的信(上采样):意思对得上,笔画、连笔、涂改痕迹却全凭记忆,大概率糊。

UNet 的解法是:誊写每一段时,把原稿对应段落的复印件摊在旁边照着抄。这就是跳跃连接——它补的不是“语义”,而是下采样过程中被丢掉的高频细节和空间位置:边缘在哪、纹理多细、某个像素属于左眼还是右眼。没有它,上采样只能靠语义“猜”,结果就是边界发虚、细小结构消失;有了它,模型可以一边用深层的全局理解判断“这是什么”,一边用浅层的精确特征回答“它具体在哪儿”。

在扩散模型里干什么

扩散模型(diffusion model)的思路是:给真实图片逐步加噪直到变成纯噪声;再训练一个网络,让它看到带噪图后预测“这一步加了什么噪声”,然后把噪声减掉,如此反复迭代。

这个“预测噪声”的网络,绝大多数就是 UNet。它每一步的输入是一张图加上当前噪声强度等信息,输出是一张同样大小的噪声预测图。下采样路径负责看懂整体结构和语义,上采样路径负责把画面还原回像素级清晰度,跳跃连接则保证每一步去噪后边缘和纹理不塌。所谓“降噪主干”,指的就是它撑着整个采样过程,是决定出图质量的基础结构。

和相邻概念的区别

结构跳跃连接强项典型用途
UNet有,逐层对齐拼接语义与像素定位兼顾分割、降噪、超分
普通AI 词典:编码器-解码器">编码器-解码器通常没有压缩语义、抽象表示分类、检索
纯卷积分类网络无或只有全局判别判断“图里有没有猫”

一句话区别:编码器-解码器只管“看懂了”,UNet 还要“照着原样画回来”。

对你的意义

做算法的人:分割、抠图、医学影像、扩散模型微调,UNet 是绕不开的基线;调模型时,下采样层数、通道数和跳跃连接怎么接,往往比换激活函数更影响结果。普通职场人:你用过的 AI 去噪、换背景、文生图,背后大概率有一个 UNet 在反复做同一件事——把模糊的东西一点点修清楚。具体实现细节以原始论文和官方代码为准。

AI 生成本文由 AI 基于公开信息自动生成,仅供参考。