扩散模型是一种生成模型,通过一个逐步过程生成数据,首先添加噪声,然后逐步去除噪声。
训练过程是训练一个模型,使其学习扩散的逆过程,即去除噪声,从而从带噪声的图像中重建出逼真的原始图像。
通常使用马尔可夫过程,在多个步骤中增加数据中的噪声,模型学习逆转这一过程。
该技术能够生成高质量且多样化的数据,如图像、音频或文本。
著名的例子有去噪扩散概率模型(DDPM)和基于评分的生成模型。