Last updated 4 years ago
返回顶层目录
返回上层目录
两种负采样
第一种负采样
第二种负采样
两种负采样的本质区别
第一种负采样求梯度
第二种负采样求梯度
采样方式为:
损失计算方式为
对两种负采样的损失函数分别求梯度。
注意,这里的
注意:所有变量的梯度值相加等于1:
其中,i0i_0i0为正样本,i1, i2,...,i5i_1,\ i_2, ... , i_5i1, i2,...,i5为负样本。
其中,上式的推导用到了 sigmoid导数的特点:f′(z)=f(z)(1−f(z))f'(z)=f(z)(1-f(z))f′(z)=f(z)(1−f(z))。
即所有的变量sis_isi的梯度的和不是1
所以,每个变量sis_isi的梯度更新值是相互制约的,总和等于1。
这就是两种负采样的本质区别,即所有的变量sis_isi的梯度的和是否等于1。