知乎基本算法:威尔逊算法,公式如下图:
u表示赞同,v表示反对,n表示总票数,p表示赞同率,z是正态分布的分位数(参数),S表示最终的威尔逊得分。
(作者:马力_可能性与大设计)
算法结论
(1)当总票数较小的时候,获得赞同的答案,得分 score 会迅速增加。总投票数越多,赞同票对得分score的影响越小。同时,投票数较多,得分score较高的答案,开始获得反对票时,得分会快速下降。得分score越低,下降速度越慢。
(2)score 的取值范围为(0,1),且与投票总数无关。(旧算法中,score=加权赞同-加权反对,不同问题之间得分差别较大,无法横向比较)。
(3)n 越小,威尔逊算法的修正效果越强。
公众号:懒汉运营,关注获取免费资源。如若转载本文章,请注明出处:https://98seo.com/zhihu/40.html