A/B测试分区功能

bar*_*cel 3 statistics hash-function ab-testing abtest

我想将我的用户分成几组来运行A/B测试.

通常的方法是将每个用户随机分配给变量并存储该关系直到A/B测试结束.但这会迫使我在某处存储该关联,我想避免它.

由于用户已在我的应用程序中注册,我希望有一个功能可以在我的测试中统一分发用户,这样我就可以在A/B测试中获得非偏斜的结果.

我应该使用哪种哈希函数?

bar*_*cel 6

这篇ACM的论文解释说md5是一个很好的散列函数,可以实现均匀分布,并且实验之间没有相关性:

我们发现只有加密散列函数MD5在实验之间没有产生相关性.SHA256(另一个加密哈希)接近,需要五向交互才能产生相关性..NET字符串散列函数甚至无法通过双向交互测试.

  • 链接已损坏 (2认同)