GAN Lab
Epoch
000000

Layered Distributions

绿色: 真实样本, 蓝色: 生成样本。背景颜色为判别器判别置信度。
MetricsJS Divergence: 0.000
损失曲线
蓝色: 判别器, 绿色: 生成器
辅助指标(占位)
KL / JS 小图表

网络架构

生成器: `z(2)` → Dense(16,tanh) → Dense(2)
判别器: `x(2)` → Dense(16,relu) → Dense(1,sigmoid)
可视化为简化框图

训练状态

步骤: 0
平均每步耗时: 0.0 ms

什么是 GAN?

生成对抗网络(GAN)通过两个网络——生成器(Generator)和判别器(Discriminator)——互相博弈来学习数据分布。 生成器负责从噪声中合成样本,判别器负责区分样本是真实的还是生成的。训练过程中,两者交替优化,最终希望生成器能产生以假乱真的样本。

本演示说明

本页面演示了一个简化的 2D-GAN:

  • 支持多种目标分布(高斯、环形、双月)以便观察生成器学习路径。
  • 可视化判别器在平面上的分类(热力图),以及真实样本与生成样本的分布。
  • 实时显示生成器/判别器的损失曲线与 JS 散度指标,用于衡量生成分布与真实分布的差异。