machine-learning - GAN 的随机噪声
问题描述
我是 GAN 新手。我正在学习对 GAN 进行建模以生成图像,但是我并不真正了解生成器的随机噪声到底是什么。它是从 0 到 1 的随机数吗?它的大小应该是多少。每次发电机运行时随机噪声是否应该保持不变?
任何帮助,将不胜感激。
解决方案
随机噪声是一个特征向量,对每张图像都是唯一的
让我们考虑 128 的噪声向量
现在只关注向量的第一个条目让我们考虑它是针对头上毛发的长度
从训练图像模型中了解到,秃头的值为=0,长发的值为1,通过选择0到1之间的随机数来决定头发的数量。所以模型可以生成不同头发长度的人
这样,随机噪声中的所有 128 个条目将决定人脸的一个因素
这就是为什么每次选择随机噪声都会产生新的人像
如果您使用相同的随机噪声,那么模型将生成相同的图像
我希望你了解 GAN 的工作原理。
推荐阅读
- python - Python 3.7 中是否有预训练的 doc2vec 模型?
- regex - 在字符串中查找变音符号(规范化字符串)
- reactjs - 无法将从 Firestore 获取的状态数据设置为 render()
- c# - 解析匿名类型
- oracle - 是否可以在 oracle 中构建日历周和年份之外的日期?
- google-cloud-platform - 为项目自动设置的 BQ 审计日志接收器
- html - VS Code - HTML 编辑器 - 禁用结束标记光标(镜像光标)
- html - align="left" 使表格浮动,进而使封闭主体的高度为0。如何获得主体的实际高度?
- powershell - 无法从 ACL 中删除 ACE
- azure - 用于启用/禁用 MFA 的 Azure AD B2C 自定义策略