【发布时间】:2020-06-23 22:59:40
【问题描述】:
我热衷于尝试实施 minhashing 以查找接近重复的内容。 http://blog.cluster-text.com/tag/minhash/ 写得很好,但问题是您需要在文档中的带状疱疹上运行多少散列算法才能获得合理的结果。
上面的博文提到了 200 种散列算法。 http://blogs.msdn.com/b/spt/archive/2008/06/10/set-similarity-and-min-hash.aspx 将 100 列为默认值。
显然随着hash数量的增加,准确率也会提高,但是多少hash函数才是合理的呢?
引自博客
在我们的相似性估计中很难得到太多的误差线 小于 [7%],因为统计上的误差条 采样值刻度——要将误差条减半,我们需要四个 数倍的样本。
这是否意味着将哈希数减少到 12 (200 / 4 / 4) 会导致 28% (7 * 2 * 2) 的错误率?
【问题讨论】: