0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

GAN:生成对抗网络 Generative Adversarial Networks

jf_96884364 来源:代码的路 作者:代码的路 2023-01-12 09:45 次阅读
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

原文链接

1 原理

对于生成对抗网络GAN,一个简单的理解是可以将其看做博弈的过程,我们可以将生成模型和判别模型看作博弈的双方,比如在犯罪分子造假币和警察识别假币的过程中:

  • 生成模型G相当于制造假币的一方,其目的是根据看到的钱币情况和警察的识别技术,去尽量生成更加真实的、警察识别不出的假币。
  • 判别模型D相当于识别假币的一方,其目的是尽可能的识别出犯罪分子制造的假币。 这样通过造假者和识假者双方的较量和朝目的的改进,使得最后能达到生成模型能尽可能真的钱币、识假者判断不出真假的纳什均衡效果(真假币概率都为0.5)。

2 训练

生成器G的目标是欺骗鉴别器D,其目标是能够区分真实数据和生成数据。因此,在训练生成器时,我们希望误差最大化,同时我们想要使鉴别器的误差最小化。

2.1 判别模型

目标函数是:

max_D E_{x-p_r} [logD(x)]+E_{z-p_g } [log(1-D(x))]

其中D(x)是判别模型的输出结果,是一个0-1范围内的实数值,用来判断图片是真实图片的概率,其中Pr和Pg分别代表真实图像的分布与生成图像的数据分布情况,可以看出目标函数是找到使得后面两个式子之和最大的判别模型函数D(z),后面两个式子是一个加和形式,其中:

E_{x-p_r} [logD(x)]

是指使得真实数据放入到判别模型D(x)输出的计算值和整个式子值尽可能大。

E_{z-p_g } [log(1-D(x))]

指使得造假数据放入到判别模型D(x)输出的计算值尽可能小和整个式子值尽可能大。

这样整合下来就是使得目标函数尽可能大,因此在训练时就可以根据目标函数进行梯度提升。

2.2 生成模型

目标是让判别模型无法区分真实图片和生成图片,其目标函数是:

min_g (max_D E_{x-p_r} [logD(x)]+E_{z-p_g } [log(1-D(x))])

也就是找到生成函数g(z)使得生成模型的目标函数尽量小。

学习更多编程知识,请关注我的公众号:

[代码的路]

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • 神经网络
    +关注

    关注

    42

    文章

    4827

    浏览量

    106795
  • GaN
    GaN
    +关注

    关注

    21

    文章

    2328

    浏览量

    79235
  • 函数
    +关注

    关注

    3

    文章

    4406

    浏览量

    66837
收藏 人收藏
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

    评论

    相关推荐
    热点推荐

    富士通入选2025年Gartner生成式AI工程新兴市场象限领导者

    Gartner公司于2025年11月13日发布了《Gartner 生成式AI工程创新指南 (Gartner Innovation Guide for Generative AI
    的头像 发表于 12-02 11:50 434次阅读
    富士通入选2025年Gartner<b class='flag-5'>生成</b>式AI工程新兴市场象限领导者

    安森美入局垂直GaNGaN进入高压时代

    电子发烧友网综合报道 近日,安森美发布器垂直GaN功率半导体技术,凭借 GaN-on-GaN 专属架构与多项性能突破,为全球高功率应用领域带来革命性解决方案,重新定义了行业在能效、紧凑性与耐用性上
    的头像 发表于 11-10 03:12 5245次阅读

    Leadway GaN系列模块的功率密度

    Leadway GaN系列模块以120W/in³的功率密度为核心,通过材料创新、电路优化与封装设计,实现了体积缩减40%、效率提升92%+的突破。其价值在于为工业自动化、机器人、电动汽车等空间受限
    发表于 10-22 09:09

    探索无限可能:生成式推荐的演进、前沿与挑战

    )的生成式推荐(Generative Recommendations, GRs)正逐步形成一种区别于判别式推荐的新范式,展现出替代依赖复杂手工特征的传统推荐系统的强大潜力。本文系统全面地介绍了基于LLM的生成式推荐系统(GRs)
    的头像 发表于 10-20 16:42 4391次阅读
    探索无限可能:<b class='flag-5'>生成</b>式推荐的演进、前沿与挑战

    硅无光束肖特基二极管 - 成对和四成对 skyworksinc

    电子发烧友网为你提供()硅无光束肖特基二极管 - 成对和四成对相关产品参数、数据手册,更有硅无光束肖特基二极管 - 成对和四成对的引脚图、接线图、封装手册、中文资料、英文资料,硅无光束
    发表于 07-14 18:33
    硅无光束肖特基二极管 - <b class='flag-5'>成对</b>和四<b class='flag-5'>成对</b> skyworksinc

    NVIDIA recsys-examples在生成式推荐系统中的高效实践

    生成式 AI 浪潮的推动下,推荐系统领域正经历深刻变革。传统的深度学习推荐模型 (DLRMs) 虽已展现出一定效果,但在捕捉用户兴趣偏好和动态行为序列变化时,常面临可扩展性挑战。生成式推荐系统 (Generative Reco
    的头像 发表于 07-04 14:43 826次阅读
    NVIDIA recsys-examples在<b class='flag-5'>生成</b>式推荐系统中的高效实践

    增强AlN/GaN HEMT

    一种用于重掺杂n型接触的选择性刻蚀工艺实现了AlN/GaN HEMT的缩小 上图:原位SiN/AlN/GaN HEMT外延堆叠示意图 俄亥俄州立大学的工程师们宣称,他们已经打开了一扇大门,有望制备出
    的头像 发表于 06-12 15:44 697次阅读
    增强AlN/<b class='flag-5'>GaN</b> HEMT

    GaN LLC电源EMC优化技巧

    目录 1,整机线路架构 2,初次极安规Y电容接法 3,PFC校正电路参数选取及PCB布具注意事项 4,LLC环路设计注意事项 5,GaN驱动电路设计走线参考 6,变压器输出整流注意事项 一,整体线路图 获取完整文档资料可下载附件哦!!!!如果内容有帮助可以关注、点赞、评论支持一下哦~
    发表于 05-28 16:15

    802.11_Wireless_Networks

    802.11_Wireless_Networks
    发表于 05-28 14:02 12次下载

    生成式人工智能认证:重构AI时代的人才培养与职业跃迁路径

    当人类站在生成式人工智能(Generative AI)的技术奇点上回望,会发现这场革命早已超越了工具迭代的范畴——它正在重新定义人类与技术的协作模式,重塑职业世界的运行逻辑。生成式人工智能认证的诞生
    的头像 发表于 05-23 09:29 609次阅读

    功率GaN的新趋势:GaN BDS

    电子发烧友综合报道 最近多家GaN厂商推出双向GaN功率开关,即GaN BDS(Bidirectional Switch,双向开关)。这是一种较为新型的GaN功率器件产品,顾名思义,双
    发表于 04-20 09:15 1247次阅读

    基于RV1126开发板网络配置方法

    描述网卡的工作方式,然后Netplan工具就会根据yaml文件中的描述去自动生成对应的网络配置。        网络管理工具[NetworkManager]或者[Systemd-network]就会根据
    的头像 发表于 04-15 14:57 705次阅读
    基于RV1126开发板<b class='flag-5'>网络</b>配置方法

    我国生成式人工智能的发展现状与趋势

    作为信息化、数字化、智能化的新型技术基座,生成式人工智能对于提升国家战略地位与国际竞争力具有重要意义。2022年11月以来,随着以ChatGPT为代表的大语言模型迅速发展,生成式人工智能
    的头像 发表于 02-08 11:31 2120次阅读

    #新年新气象,大家新年快乐!#AIGC入门及鸿蒙入门

    Generated Content,即人工智能生成内容。它利用人工智能技术自动生成或辅助生成文本、图像、音频、视频等内容。 AIGC的核心技术包括自然语言处理(NLP)、计算机视觉、生成对抗
    发表于 01-13 10:46

    AIGC入门及鸿蒙入门

    Generated Content,即人工智能生成内容。它利用人工智能技术自动生成或辅助生成文本、图像、音频、视频等内容。 AIGC的核心技术包括自然语言处理(NLP)、计算机视觉、生成对抗
    发表于 01-13 10:32