生成对抗网络‌ 生成对抗网络(GAN)

默认分类14小时前发布 admin
1,995 0
ChatGPT国内版

生成对抗网络(GAN)

文章目录

​​前言​​​​GAN的原理简介​​​​用GAN生成动漫头像​​​​用GAN生成花​​

前言

生成对抗网络( Net, GAN)是近年来深度中十分热门的方向。本文将简要介绍GAN的基本原理,并带领读者实现一个简单的生成对抗网络,用以生成动漫人物的头像。

GAN的原理简介

生成对抗网络‌ 生成对抗网络(GAN)

GAN的开山之作是被称为“GAN之父”的Ian 发表于2014年的经典论文 ,在这篇论文中他提出了生成对抗网络,并设计了第一个GAN实验——手写生成。

如果深度学习不能创造图片,那么它也没有真正地理解图片。GAN从生成学习角度展示了神经网络的强大能力。GAN解决了非监督学习中的著名问题:给定一批样本,训练一个系统能够生成类似的新样本。

生成对抗网络的网络结构如下图所示,主要包含以下两个子网络。

生成器():输入一个随机噪声,生成一张图片。判别器():输入的图片是真图片还是假图片。

生成对抗网络‌ 生成对抗网络(GAN)

生成器的目标是尽可能地生成以假乱真的图片,让判别器以为这是真的图片;判别器的目标是将生成器生成的图片和真实世界的图片区分开。可以看出这二者的目标相反,在训练过程中互相对抗,这也是它被称为生成对抗网络的原因。

用GAN生成动漫头像

本节将用GAN实现一个生成动漫人物头像的例子。在日本的技术博客网站上由个博主,利用DCGAN从20万张动漫头像中学习,最终能够利用自动生成动漫头像。

参考:​​: 提取码: sdup

323AI导航网发布

© 版权声明
广告也精彩

相关文章

暂无评论

暂无评论...