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

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

3天内不再提示

谷歌开发一个轻量级的库——TFGAN 它可以让生成对抗网络更易于实验

zhKF_jqr_AI 2017-12-22 14:49 次阅读

训练一个神经网络通常要利用损失函数了解网络生成的结果与目标结果有多远。例如,在图像分类网络中,损失函数通常会对错误的分类进行惩罚;如果网络将狗误认为猫,那就会造成很大的损失。然而,并不是所有问题都能很轻易地用损失函数来定义,尤其是涉及人类感知方面的决定,例如图像压缩或文本到语音系统的应用。生成对抗网络(GANs)作为一种机器学习工具,使许多领域的应用都得到了改善,包括用文本生成图像、超分辨率图像的生成、教机器人学习抓握以及提供解决方案。然而,这些新的理论和软件工程上的挑战却难以跟上GANs研究的步伐。

生成网络不断改进的过程。刚开始会生成随机的噪音,最终网络学会生成MNIST数字集

为了让生成对抗网络更易于实验,谷歌开发者开源了一个轻量级的库——TFGAN,它可以让GAN的训练和评估过程更容易。同时,TFGAN提供了经过良好测试的损失函数和评估指标,并提供了易于使用的例子,突出了TFGAN强大的表现力和灵活性。同时,谷歌还发布了一个教程,包括一个高级API,可以快速得到在你的数据上训练的模型。

该图表明了对抗性损失在图像压缩上的影响。最上层是ImageNet中的图像补丁。中间一行是在传统损失上训练的神经网络压缩和解压缩图像的结果。最下面一行展示了在传统损失和对抗损失上训练的两种不同结果。由此可见,生成对抗网络损失的图像更清晰、更细致,但与原图还是有一定差距

除此之外,TFGAN提供简单的函数能覆盖大多数GANs的案例,所以只需几行代码就能让模型在你的数据上运行。但是它是以模块化的方式构建的,为的是支持更多GANs设计。开发者可以用任何模块进行损失、评估、训练函数。

大多数文本到语音(TTS)神经网络系统会产生过于平滑的图谱。当把生成对抗网络应用到Tacotron TTS系统中后,可以有效消除其中的人工痕迹

TFGAN的轻量级设计可以允许其与其他框架一起使用,或与本机TensorFlow代码一起使用。利用TFGAN写成的GAN模型在未来可以轻易的进行改进,用户可以从大量已经实现的损失和功能中选择,无需重新编写模型。

最后,TFGAN的代码已经经过了充分的测试,用户不必担心经常出现的数字或统计错误。


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

    关注

    27

    文章

    5845

    浏览量

    103243
  • GaN
    GaN
    +关注

    关注

    19

    文章

    1761

    浏览量

    67840
  • tfgan
    +关注

    关注

    0

    文章

    2

    浏览量

    1637

原文标题:谷歌发布生成对抗网络轻量级库——TFGAN

文章出处:【微信号:jqr_AI,微信公众号:论智】欢迎添加关注!文章转载请注明出处。

收藏 人收藏

    评论

    相关推荐

    轻量级深度学习网络是什么

    轻量级深度学习网络概览
    发表于 04-23 14:53

    图像生成对抗生成网络gan_GAN生成汽车图像 精选资料推荐

    图像生成对抗生成网络ganHello there! This is my story of making a GAN that would generate images of cars
    发表于 08-31 06:48

    图像生成对抗生成网络

    图像生成对抗生成网络ganby Thalles Silva 由Thalles Silva暖身 (Warm up)Let’s say there’s a very cool party going
    发表于 09-15 09:29

    基于轻量级偏好数据,实现存储在本地应用数据的访问及操作

    如何使用轻量级偏好数据。8. 完整示例下面我们通过完整的示例来看下轻量级偏好数据的使用。
    发表于 10-09 14:43

    谷歌开源TFGAN轻量级的工具库 目的是让训练和评估GAN变得更加简单

    。自 2016 年以来,学界、业界对 GAN 的兴趣出现「井喷」。近日,谷歌开源 TFGAN 轻量级的工具库,据悉,其设计初衷是让训练和评估 GAN 变得更加简单。
    的头像 发表于 01-02 15:31 4590次阅读

    生成对抗网络模型综述

    ,开创性地提出了生成对抗网络( GAN)。生成对抗网络包含一个生成模型和一个判别模型。其中,生成
    发表于 04-03 10:48 1次下载
    <b class='flag-5'>生成对抗</b><b class='flag-5'>网络</b>模型综述

    生成对抗网络GAN,正在成为新的“深度学习”

    生成对抗网络由一个生成网络(Generator)与一个判别网络(Discriminator)组成。生成
    的头像 发表于 06-11 16:04 4472次阅读
    <b class='flag-5'>生成对抗</b><b class='flag-5'>网络</b>GAN,正在成为新的“深度学习”

    生成对抗网络在计算机视觉领域有什么应用

    生成对抗网络(GAN, Generative Adversarial Networks)的出现是计算机视觉领域又一里程碑式的发展,它为解决各种图像预测问题提供了新型工具。以此为目的,本文通过相关文献
    发表于 12-06 15:29 22次下载
    <b class='flag-5'>生成对抗</b><b class='flag-5'>网络</b>在计算机视觉领域有什么应用

    如何使用生成对抗网络进行信息隐藏方案资料说明

    针对信息隐藏中含密栽体会留有修改痕迹,从根本上难以抵抗基于统计的隐写分析算法检测的问题,提出一种基于生成对抗网络( GAN)的信息隐藏方案。该方案首先利用生成对抗网络中的
    发表于 12-12 16:57 6次下载
    如何使用<b class='flag-5'>生成对抗</b><b class='flag-5'>网络</b>进行信息隐藏方案资料说明

    生成对抗网络之父伊恩·古德费洛正式宣布加盟苹果

    生成对抗网络之父、前谷歌大脑著名科学家 Ian Goodfellow 正式宣布加盟苹果,他将在苹果公司领导一个「机器学习特殊项目组」。
    的头像 发表于 04-08 11:10 4410次阅读

    基于自注意力机制的条件生成对抗网络模型

    近年来,越来越多的生成对抗网络出现在深度学习的各个领域中。条件生成对抗网络( Conditional generative Adverarial Networks,cG∧N)开创性地将
    发表于 04-20 14:26 11次下载
    基于自注意力机制的条件<b class='flag-5'>生成对抗</b><b class='flag-5'>网络</b>模型

    基于结构保持生成对抗网络的图像去噪

    为了去除频域光学相干断层扫描(SD-o℃T)中的散斑噪声,提出了一种结构保持生成对抗网络模型,可以无监督地从SD-o℃τ图像合成高质量的增强深部成像光学相千断层扫描(EυI-oCT图像。该模型
    发表于 06-07 14:21 3次下载

    基于像素级生成对抗网络的图像彩色化模型

    基于像素级生成对抗网络的图像彩色化模型
    发表于 06-27 11:02 4次下载

    一种基于生成对抗网络的无人机图像去雾算法

    摘要: 无人机所采集的图像容易受到雾霾、雾气等阴霾天气干扰,造成图像质量下降。针对阴霾天气下无人机采集图像的质量下降问题,提出了一种新颖的基于生成对抗网络的图像去雾方法。本方法设计了新式生成
    发表于 03-10 10:30 1501次阅读

    PyTorch教程20.2之深度卷积生成对抗网络

    电子发烧友网站提供《PyTorch教程20.2之深度卷积生成对抗网络.pdf》资料免费下载
    发表于 06-05 10:21 2次下载
    PyTorch教程20.2之深度卷积<b class='flag-5'>生成对抗</b><b class='flag-5'>网络</b>