Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/visual-studio-2010/4.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Hash 散列函数在自然界中存在吗?_Hash - Fatal编程技术网

Hash 散列函数在自然界中存在吗?

Hash 散列函数在自然界中存在吗?,hash,Hash,鉴于目前有相当多的生物信息学家,想知道你们中是否有人见过自然界中出现的哈希函数(或映射机制)的例子?如果是这样的话,它们是如何工作的呢?我想,将彩色图像转换成黑白图像可能会有一个映射/散列——这种过滤器存在于摄影的自然界中。气味是一种散列 气味散列函数将各种各样的化合物转换为一小段信息(有些东西的气味可能相似)。活的生物体学会区分像“散列”这样的“桶”,并倾向于推断依赖于这种功能的行为模式 这也适用于味觉。更幽默的是,我想说的是,大多数或所有动物的神经和感觉系统可能被视为一个哈希函数,用于将事物

鉴于目前有相当多的生物信息学家,想知道你们中是否有人见过自然界中出现的哈希函数(或映射机制)的例子?如果是这样的话,它们是如何工作的呢?

我想,将彩色图像转换成黑白图像可能会有一个映射/散列——这种过滤器存在于摄影的自然界中。

气味是一种散列

气味散列函数将各种各样的化合物转换为一小段信息(有些东西的气味可能相似)。活的生物体学会区分像“散列”这样的“桶”,并倾向于推断依赖于这种功能的行为模式


这也适用于味觉。

更幽默的是,我想说的是,大多数或所有动物的神经和感觉系统可能被视为一个哈希函数,用于将事物划分为:

  • 交配对象
  • 吃的东西
  • 逃避的东西
  • 石头
  • 特里·普拉切特(Terry Pratchett)识别了这一复杂的分类体系,这是一大荣誉

    视觉系统(晶状体、视网膜、皮质)是一套连续组合的散列函数

    (1) 从3d到2d的投影。 (2) 光子神经刺激 (3) 空间模式 (4) 从空间和模式到时间 (5) (在双目对齐的捕食者物种中)上述两组都返回到3d。 等等


    哈贝尔和维塞尔在1981年获得了诺贝尔奖,因为他们花了一大群猫的时间才弄明白了这一点。他们没有称它们为散列函数,但这实际上是一种非常好的表示方法。

    散列和映射之间有区别。散列为给定的输入提供一个可复制的数字。如果变化很小,数字差异很大。你也应该考虑把这个社区维基。映射是一个将查找键(索引)分配到一个值的概念,这样就不必在集合上搜索。我在这方面没有经验,但我不会感到惊讶。还有更奇怪的事情存在。+1-味觉是一个特别好的例子:舌头的不同区域感受到不同的味觉(酸/甜/盐/苦/乌马尼)——这意味着输入的某种扣合。深刻的区别是,气味随着“输入”的逐渐变化而逐渐变化,另一方面,改变一个散列的一个位会完全改变它。地毯瓷砖属于哪一类?;-)非常有趣。这正是我想要的。