大脑是一个读 O(1)复杂度的数据结构。

2022-11-06 21:20:41 +08:00
 swhhaa

大脑是怎么记忆的?

把大脑想象为一个计算机中的数据结构,有以下特征:

  1. 读复杂度:O(1)。很明显,当大脑在寻找某些数据时,是无法遍历搜索的。
  2. 写复杂度:未知。
  3. 数据持久性: 未知。参考艾宾浩斯记忆遗忘曲线

在我已知的数据结构中,可以 O(1) 读取数据的只有 hashtable... 所以大脑是怎么存储的呢。

根据鸭子类型定律,如果一个数据结构的写入像大脑,读取像大脑,其他特征也像大脑,是不是可以认为就是大脑。

如此的数据结构对实现真正人工智能有没有帮助呢。

5306 次点击
所在节点    奇思妙想
48 条回复
snw
2022-11-08 12:51:16 +08:00
@v135ex
也许是关键突触遇到一些问题导致无法得到概率足够高的结果,无法通过周边其他突触的校验。

大脑记录方式显然不是某条信息对应物理上的某个突触。一条信息可能由多个突触共同表达(以某种概率解析方式得到结果),一个突触也可能参与多条信息的表达。
rbw
2022-11-08 17:04:24 +08:00
大脑记忆和计算是一起的,都是靠节点的链接。它其实更像是机器学习的工作方式,而不是用常规程序的线性理解来理解。
bugmaker233
2022-11-08 17:50:34 +08:00
我觉得是二叉树==
wolfie
2022-11-09 10:49:20 +08:00
显然是 散列表 + 树 混用。

有些时候还会退化到链表。
mmdsun
2022-11-09 18:47:55 +08:00
有些东西忘记了很模糊,但是多想几次,或者看别的触发了灵感,可以回忆起来。 这种和计算机怎么类比呢?
Acoolda
2022-11-10 13:47:50 +08:00
怎么可能是 O(1),人有想这个动作。为什么一个东西有时候会想很久才能想到,因为你也遍历脑袋里面的想法。你之所以能很快想到只有一种可能就是备选的数组永远里面只有 1 个值。这不就退化成 O(1)了嘛
jasonchen168
2022-11-10 17:30:49 +08:00
不能用计算机的数据结构来分析大脑,完全是两码事?
AllenTsui
2022-11-11 09:59:21 +08:00
从我这个普通人的视角来看。
现在内存、硬盘之类的存储是精确的数字信号存储。数据要么完好,要么损毁。
而大脑的存储更像是全息存储,信号是叠加态的。与之相似的东西是全息摄影保存的底片,损坏一部分后,仍然能显示全部内容,只是损失部分越大,显示的内容越模糊。

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/893146

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX