知乎基本算法:威尔逊算法

当总票数较小的时候,获得赞同的答案,得分 score 会迅速增加。总投票数越多,赞同票对得分score的影响越小。同时,投票数较多,得分score较高的答案,开始获得反对票时,得分会快速

  知乎基本算法:威尔逊算法,公式如下图:

知乎算法

  u表示赞同,v表示反对,n表示总票数,p表示赞同率,z是正态分布的分位数(参数),S表示最终的威尔逊得分。

  (作者:马力_可能性与大设计)

算法结论

  (1)当总票数较小的时候,获得赞同的答案,得分 score 会迅速增加。总投票数越多,赞同票对得分score的影响越小。同时,投票数较多,得分score较高的答案,开始获得反对票时,得分会快速下降。得分score越低,下降速度越慢。

  (2)score 的取值范围为(0,1),且与投票总数无关。(旧算法中,score=加权赞同-加权反对,不同问题之间得分差别较大,无法横向比较)。

  (3)n 越小,威尔逊算法的修正效果越强。

公众号:懒汉运营,关注获取免费资源。如若转载本文章,请注明出处:https://98seo.com/zhihu/40.html

(1)
上一篇 2020年11月3日 上午8:36
下一篇 2020年11月5日 上午2:14

相关推荐

发表回复

您的电子邮箱地址不会被公开。 必填项已用*标注

微信
微信关注公众号:「懒汉运营」 ,懒汉运营最新官网:www.lanxhan.com