哈希相似度

标签 hash

通常,散列的目标是将连续函数变成离散函数:输入的微小变化应该导致输出的巨大变化。但是,是否有任何散列算法(非常)粗略地说,为类似的输入返回相似但(仍然不同)的散列?

(使用此方法的一个示例是通过检查它们的散列的相似性来检查两个文件是否“相似”。当然,某些失败总是可以接受的。)

最佳答案

Locality Sensitive Hashing (LSH)。例如,这是一种快速找到给定点附近的一堆点的概率方法。

关于哈希相似度,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4834301/

相关文章:

algorithm - 哈希值的算术运算

c++ - 如何创建用于噪声生成的哈希函数

javascript - 如何正确读取自定义联属 URL 中的 Javascript 哈希值?

perl - 在Perl中,有什么方法可以使用 “constant”作为哈希键吗?

c++ - 哈希函数错误,c++

security - CRC和散列方法(MD5,SHA1)之间的区别

python - 哈希表,非空槽已包含键,奇数数据值被新数据值替换

Node.js 通过查询字符串传递参数

javascript - 使用 HTML5/JavaScript 生成图像的 MD5 哈希

Python:如何使相同类型的可比较的可哈希对象被 set/dict 视为单个对象?