Negative Sampling 负采样

首先区别于欠采样 ( under sampling )和过采样 (oversampling)

作用

减少计算量,调高训练效率

是什么

负采样,顾名思义,就是从一堆负样本中采样出一部分负样本,用于模型的训练。

1 作用在训练时候

也就是说在训练的时候采样

一个全连接网络为100X10X100,多分类,100选1,也就是说输出层只有一个正样本,99个负样本,为了减少计算量,每次只选部分负样本,比如5个,那么梯度更新的时候,只更新正样本和5个负样本的,这样还剩94个就不更新了

2 作用在训练前面

也就是说在训练前,样本已经采好了

分类

在负采样过程中,有几个问题需要重点考虑:(1)这么多负样本中,到底需要采出哪一部分作为负样本呢(2)需要采出多大数量的负样本?

https://kaiyuan.blog.csdn.net/article/details/122264543

https://zhuanlan.zhihu.com/p/456088223

参考

https://kaiyuan.blog.csdn.net/article/details/122264543

https://blog.csdn.net/ningyanggege/article/details/87869393

https://zhuanlan.zhihu.com/p/456088223

Author

Lavine Hu

Posted on

2022-05-21

Updated on

2022-06-01

Licensed under

Comments

:D 一言句子获取中...