PyTorch深度学习实战(33)——生成对抗网络
0. 前言
生成对抗网络 (Generative Adversarial Networks
, GAN
) 是一种由两个相互竞争的神经网络组成的深度学习模型,它由一个生成网络和一个判别网络组成,通过彼此之间的博弈来提高生成网络的性能。生成对抗网络使用神经网络生成与原始图像集非常相似的新图像,它在图像生成中应用广泛,且 GAN
的相关研究正在迅速发展,以生成与真实图像难以区分的逼真图像。在本节中,我们将学习 GAN
网络的原理并使用 PyTorch
实现 GAN
。
1. GAN
生成对抗网络 (Generative Adversarial Networks
, GAN
) 包含两个网络:生成网络( Generator