Generative Model
2025-09-08
分布变换 通常我们会拿VAE跟GAN比较,的确,它们两个的目标基本是一致的——希望构建一个从隐变量 Z 生成目标数据 X 的模型,但是实现上有所不同。更准确地讲,它们是假设了 Z 服从某些常见的分布(比如正态分布或均匀分布),然后希望训练一个模型 X=g(Z) ,这个模型能够将原来的概率分布映射到训练集的概率分布,也就是说,它们的目的都是进行分布之间的变换。 生成模型的难题就是判断生成分布与真实分布的相似度,因为我们只知道两者的采样结果,不知道它们的分布表达式 那现在假设 Z 服从标准的正态分布,那么我就可以从中采样得到若干个 [Math] ,然后对它做变换得到 [Math] ,我们怎么判断这个通过 g 构造出来的数据集,它的分布跟我们目标的数据集分布是不是一样的呢?有读者说不是有KL散度吗...