扩散模型:从噪声到图像演示
扩散模型是目前常用的图像生成方法之一。本演示把生成过程分成“加噪”和“去噪”两个方向,学生可以逐步查看图像如何被噪声淹没,又如何从一片噪声中慢慢显现出清晰的内容,从而理解 AI 生成图像的基本思路。
在实验室中查看
实验目的
理解扩散模型“逐步加噪、逐步去噪”的基本思想,认识 AI 生成图像的大致过程。
实验原理
前向过程:对训练图像按步骤不断加入随机噪声,直到接近纯噪声。反向过程:训练神经网络预测每一步中的噪声并将其去除,从随机噪声出发逐步还原出图像。文字提示可作为条件,引导去噪方向,使结果更符合描述。
实验器材
- 原始图像
- 带噪声的中间图像
- 纯随机噪声图像
- 去噪后生成的图像
- 步数控制(滑块或按钮)
实验步骤
- 观察原始清晰图像,记住它的主要内容
- 按步骤加噪,观察图像细节如何逐渐消失
- 继续加噪,直到图像接近纯噪声
- 切换到去噪方向,从噪声开始逐步还原
- 对比不同步数的画面,说出每一步的变化
实验现象与结论
加噪时图像由清晰变模糊,最终只剩随机噪点;去噪时画面先出现大致轮廓和色块,再逐渐补出细节。说明扩散模型是通过多步去噪,把随机噪声变成有意义的图像。
注意事项
- 生成类工具的结果仅供学习参考,需自行判断真伪
- 不要用图像生成技术伪造他人形象
常见问题
- 扩散模型为什么要先加噪声?
- 加噪是为了构造训练数据:让网络学会在各种噪声程度下预测并去除噪声,生成时才能从噪声还原图像。
- 每次从噪声生成的图像都一样吗?
- 不一样。起始的随机噪声不同,去噪得到的图像也不同;加入文字提示时,结果会向描述内容靠近。
同一课题的其他实验 ·
生活里的人工智能在日常生活场景中找一找人工智能,认识语音助手、人脸识别、导航等常见 AI 应用,并体会它们…
图灵测试小游戏:猜猜对面是人还是机器通过文字交流判断对面是真人还是机器,体验图灵测试的思路,思考机器表现得“像人”是否就等于有…
机器怎么“看”一张图把一张图片放大到像素,观察每个小格对应的数字,了解计算机是如何把图像变成数据来“看”的。
规则与学习:让机器变聪明的两种方法对比“人工编写规则”和“从数据中学习”两种方法,体会机器是如何完成分类、判断等任务的。
人工智能发展简史按时间顺序浏览人工智能发展中的重要事件,了解它的起步、起伏与近年快速发展的原因。
AI 能做什么、不能做什么通过判断一系列任务是否适合交给人工智能,认识 AI 的擅长之处与局限,学会理性看待它。
给图片贴标签:认识数据标注动手给图片贴上类别标签,体会机器学习需要“带答案”的数据,了解标签对机器识别的作用。
声音变成波形观察声音在屏幕上显示成的波形,了解响度、音调与波形的关系,理解声音如何变成计算机能处理的数…
相关搜索:扩散模型原理 · 扩散模型是什么 · AI 绘画原理 · 扩散模型从噪声到图像 · 图像生成加噪去噪过程 · 高中人工智能扩散模型 · 扩散模型:从噪声到图像互动课件 · 扩散模型:从噪声到图像虚拟仿真实验