gain网络意思

【gain网络意思】

gain网络意思

文章插图
GAN网络是一种机器学习方法和深度学习模型,是近年来在复杂分布中最有前途的无监督学习方法之一 。该模型通过框架中(至少)两个模块之间的博弈学习产生了相当好的输出:生成模型和判别模型 。
在最初的GAN理论中 , 并不要求g和d都是神经网络 , 只要求能拟合对应的生成和判别的函数 。但在实际应用中,深度神经网络一般作为g和d,一个优秀的GAN应用需要一个好的训练方法,否则可能会由于神经网络模型的自由度而导致输出不尽如人意 。
机器学习的模型大致可以分为两类:生成模型和判别模型 。判别模型需要输入变量,可以通过某个模型进行预测 。生成模型被赋予一些隐含信息来随机生成观察数据 。举个简单的例子:判别模型,给定一张图片,判断这张图片中的动物是猫还是狗 。生成一个模型,给一系列猫的图片,生成一只新的猫(不在数据集中)
对于判别模型,由于输出目标相对简单,损失函数易于定义 。但是对于生成模型 , 损失函数的定义就不那么容易了 。我们对生成结果的期望通常是一种模糊的范式,很难用数学公理来定义 。所以,我们不妨把生成模型的反馈部分交给判别模型进行处理 。这是Goodfellow,他紧密结合了机器学习中的两种模型,生成型和判别型 。

以上解释了增益网络的含义 。这篇文章已经分享到这里了 , 希望对大家有所帮助 。