GAN与WGAN——对抗神经网络

本文详细介绍了对抗生成网络(GAN)的工作原理,包括Generator和Discriminator的训练过程,以及训练中遇到的稳定性问题。讨论了KL Divergence与JS Divergence,并引出了DCGAN和Transposed Convolution的概念。接着,文章探讨了Wasserstein距离在解决GAN训练稳定性问题中的作用,以及WGAN和WGAN-Gradient Penalty的优势。通过对不同算法效果的对比,展示了WGAN的稳定性提升。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

GAN不是进行分类或图像识别语音识别等功能的,它的功能是通过深度学习网络学习到某些特征,然后自动生成符合这种特征的数据(比如图像等)。

GAN

  • Generator
  • Discriminator

Generator是一个神经网络,负责将一组随机噪声生成一个图像

Discriminator也是一个神经网络,它负责判断由Generator生成的图像与真实图像之间的差距,并返回这个图像是真是假的判断。

无论是Generator还是Discriminator,它们的目的都是学习到真实Training Set 图像中的特征,从而生成一个越来越像真图像的假图像,或者判断假图像是假图像。

说起来可能有些拗口,大致就是这个意思,通过不断的Train,最终可达到让人眼也无法分辨出一个图像到底是真实的拍摄出来的图像还是仅仅是由计算机自动生成的图像。很神奇是不是,这就是人工智能的魅力!

How to train?

整个网络的损失函数,要让Discriminator的Loss最大,以便可以准确的分辨真假,要让Generator的Loss最小,以便可以生成足以混淆Discriminator的图像。

后面第一项表示Dis

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值