什么是"安全变量"?

Jas*_*ker 5 algorithm social-media ranking

我刚刚阅读了一篇关于不同排名算法的文章.我有点困惑的一件事是stumbleupon的算法:

(最初的stumbler观众/ #domain)+((%stumbler观众/ #domain)+有机奖金 - 非朋友) - (%stumbler观众+有机奖金)+ N

N是"安全变量",因此假设算法是灵活的.它代表一个随机数.

有人可以向我解释N的目的吗?我不明白它是如何使算法更灵活的.

Chr*_*tal 9

它有助于结果以不可预测的速率降低.如果你偶然发现了几个小时,你可能会注意到,当你开始刮擦枪管底部时,每个绊倒的质量和相关性都会严重下降.

如果没有随机变量,结果将以非常可预测的速率降低.您最可能喜欢的链接将是第一个,并且每个后续链接可能会对您的吸引力稍微降低.变量试图在某种程度上否定这一点.

这是stumbleupon 上瘾的众多聪明方法之一:

结果是一致的,当一个人一遍又一遍地行动,并随机给予奖励时,多巴胺水平上升.如果一致地给予奖励,即每四次执行该动作,则多巴胺水平保持恒定


jil*_*wit 5

通过引入N,你可以确保那些不经常评级的东西偶尔会被拖到顶部(如果N变高).我想这确保了最初至少可以看到所有内容,因此可以获得更多绊倒(或者无论它们被称为什么).基本上只是轻微随机化新东西以消除顶点偏差.

无论如何,这是我的猜测.