首页 > 解决方案 > GAN 的随机噪声

问题描述

我是 GAN 新手。我正在学习对 GAN 进行建模以生成图像,但是我并不真正了解生成器的随机噪声到底是什么。它是从 0 到 1 的随机数吗?它的大小应该是多少。每次发电机运行时随机噪声是否应该保持不变?

任何帮助,将不胜感激。

标签: machine-learningrandomdeep-learningnoisegenerative-adversarial-network

解决方案


随机噪声是一个特征向量,对每张图像都是唯一的

让我们考虑 128 的噪声向量

现在只关注向量的第一个条目让我们考虑它是针对头上毛发的长度

从训练图像模型中了解到,秃头的值为=0,长发的值为1,通过选择0到1之间的随机数来决定头发的数量。所以模型可以生成不同头发长度的人

这样,随机噪声中的所有 128 个条目将决定人脸的一个因素

这就是为什么每次选择随机噪声都会产生新的人像

如果您使用相同的随机噪声,那么模型将生成相同的图像

我希望你了解 GAN 的工作原理。


推荐阅读