首页 > 其他分享 >GAN中的生成器和判别器

GAN中的生成器和判别器

时间:2023-07-31 09:47:18浏览次数:34  
标签:真实 判别 样本 生成器 生成 GAN

在生成对抗网络(GAN)中,生成器(Generator)和判别器(Discriminator)是两个核心组件,分别负责生成和判别。

生成器是GAN的一个网络模型,它接收一个随机噪声作为输入,并通过一系列的转换和映射操作,生成出一个伪造的样本。生成器的目标是将随机噪声转换为与真实样本相似的样本,以尽可能地骗过判别器。生成器通过反向传播和优化算法(如梯度下降)来不断调整自己的参数,使得生成的样本逐渐接近真实样本的分布。生成器的输出通常是一个与真实样本具有相同维度和特征的样本。

判别器是GAN的另一个网络模型,它接收一个样本作为输入,并输出一个概率值来表示该样本是真实样本的概率。判别器的目标是准确地将真实样本和生成样本进行区分,以识别出生成器生成的伪造样本。判别器也通过反向传播和优化算法来不断调整自己的参数,使得其判别真实样本和生成样本的能力不断提升。判别器的输出通常是一个介于0和1之间的概率值,表示输入样本是真实样本的概率。

生成器和判别器是通过对抗训练的方式进行优化的。在训练过程中,生成器生成伪造样本并通过判别器进行判别,判别器根据生成器生成的样本和真实样本进行分类。生成器的目标是让生成的样本被判别器判别为真实样本,而判别器的目标是尽可能准确地判别出真实样本和生成样本。通过交替地训练生成器和判别器,不断迭代优化,GAN可以达到生成逼真样本的效果。

总而言之,生成器负责生成逼真的伪造样本,判别器负责判别真实样本和生成样本。通过对抗训练,生成器和判别器相互博弈,不断优化,最终达到生成高质量样本的目标

标签:真实,判别,样本,生成器,生成,GAN
From: https://www.cnblogs.com/wzbzk/p/17592632.html

相关文章

  • 使用GFPGAN修复美化老照片
      老照片修复利器GFPGAN,该模型为腾讯2021年开源的一个用于图片人脸复原修复的GAN模型;我们都有很多老照片,很多很久以前用两三百万像素拍的照片或原文件丢失了,只剩下压缩文件或QQ空间里面的老照片,现在一些App也支持老照片修复但往往效果不太理想或都需要收费;这时可以使用GFPGAN对......
  • 词向量与Emoji表情生成器
    1词向量因为我们的输入是一些文本,所以我们需要将这些文本转化为词向量。如何加载训练好了的词向量这里我们使用50维的向量来表示单词:defread_glove_vecs(glove_file):withopen(glove_file,'r',encoding='utf8')asf:words=set()word_to_vec_......
  • G3、CGAN|生成手势图像
    ......
  • 生成器/range/yield/模块
    生成器对象(自定义迭代器) 本质其实还是迭代器只不过是我们自己通过写代码产生 也是有__iter__和__next__方法 defindex():print('你还记得我吗?')yield123'''生成器对象也是节省存储空间的特性与迭代器对象一致'''"""当函数体代码中含有yield关键字......
  • XMC-GAN:从文本到图像的跨模态对比学习
    Google提出了一个跨模态对比学习框架来训练用于文本到图像合成的GAN模型,用于研究解决生成的跨模态对比损失问题。文/ HanZhang,ResearchScientistandJingYuKoh,SoftwareEngineer,GoogleResearch原文/ https://ai.googleblog.com/2021/05/cross-modal-contrastive-......
  • Mybatis数据库模型-代码生成器
    pom文件添加<dependencies><!--SpringBoot整合MyBatis--><dependency><groupId>org.mybatis.spring.boot</groupId><artifactId>mybatis-spring-boot-starter</artifactId><version>2.1.3&l......
  • SpringBoot项目集成Mybatis Generator代码生成器
    添加依赖在项目的pom.xml文件中添加以下依赖<!--mybatisgenerator自动生成代码插件--><plugin><groupId>org.mybatis.generator</groupId><artifactId>mybatis-generator-maven-plugin</artifactId>......
  • 「刷题记录」[JSOI2007] 文本生成器
    第一道AC自动机+DP题。题目链接:P4052[JSOI2007]文本生成器-洛谷|计算机科学教育新生态(luogu.com.cn)利用容斥原理的思想,答案就是所有串的数量减去不可读的串的数量。设\(dp\left(i,j\right)\)表示串长为\(i\),在AC自动机上走到编号为\(j\)时不经过单词结......
  • Classical Management: emphasized rationality and making organizations and worker
    Classicalapproach:Firststudiesofmanagement,whichemphasized:rationalitymakingorganizationsandworkersasefficientaspossibleMaxWeber’sBureaucracy(OrganationalMachine)wasanattempttoformulatetheBureaucracyanidealprototypefororg......
  • G2、人脸图像生成(DCGAN)
    ......