kaggle 导出训练数据
Generative adversarial networks(GANs) are a set of deep neural network models, introduced by Ian Goodfellow in 2014, used to generate synthetic data. GANs have been used in a wide variety of tasks including improving astronomical images, up-scaling resolution of old video games, and the most well known application, ‘deepfakes’ which involve human image synthesis. In this post, I will walk through some interesting data sets that can be used to train GAN models. This catalogue of data can serve as a starting point for those interested in getting started on building GAN models.
生成对抗网络(GANs)是Ian Goodfellow在2014年引入的一组深度神经网络模型,用于生成综合数据。 GAN已用于多种任务,包括改善天文图像,提高旧视频游戏的分辨率以及最著名的应用程序“ deepfakes”(涉及人类图像合成)。 在本文中,我将逐步介绍一些有趣的数据集,这些数据集可用于训练GAN模型。 该数据目录可作为有兴趣开始构建GAN模型的人员的起点。
Let’s get started!
让我们开始吧!
To start, let’s briefly go over the concepts behind GAN models. A GAN is composed of two competing neural networks, a generator and a discriminator. The generator is a modified convolutional neural network that learns to produce synthetic data from noise. The discriminator is a convolutional neural network that learns to distinguish between fake and real data. As model training proceeds the discriminator gets better at distinguishing between real and fake data and the generator gets better at generating realistic data.
首先,让我们简要介绍一下GAN模型背后的概念。 GAN由两个相互竞争的神经网络,一个生成器和一个鉴别器组成。 生成器是一种改进的卷积神经网络,可以学习从噪声中生成合成数据。 鉴别器是一个卷积神经网络,它学会区分假数据和真实数据。 随着模型训练的进行,判别器会更好地区分真实数据和伪造数据,而生成器会更好地生成真实数据。
Now, let’s get into some interesting data sets.
现在,让我们进入一些有趣的数据集。