引言
本文是对GAN网络中目标函数全局最优解情况的推导,推导过程在原论文有给出。这里再对其进行一个推导。
推导
首先重新看一下目标函数
我们可以先固定G,来求一下D在什么情况下使得函数最大。就变成了求
求解)
我们先对V(D,G)变一下形,即
我们知道对于形如的函数它在[0,1]区间内在
取得最大值,区间为[0,1]是因为x表示的概率分布是[0,1]之间的。所以V(D,G)在
取得最大值。
接下来就是求解。
求解)
将的
的值带入原目标函数,则变成了
由KL散度性质得知当两个分布相等的时候,KL散度为0,所以C(G)在的时候最小。把
再带回
得到
,这个就是目标函数的全局最优解。