Is life a form of computation?
8 months ago
- #computation
- #AI
- #biology
- 约翰·冯·诺依曼建立了生命与计算之间的深刻联系,证明机器可以通过遵循编码指令实现自我复制,这与DNA的运作机制相似。
- 生物计算具有大规模并行、去中心化和噪声容忍的特性,不同于依赖集中式串行指令执行的传统数字计算。
- DNA的运作如同程序,表观遗传学和基因邻近效应等过程为其增添了超越简单数字计算的复杂性。
- 生物计算中的随机性是特征而非缺陷,这种特性也被图灵设计的早期计算机所采用,并广泛应用于计算机科学算法中。
- 现代人工智能依赖并行计算与随机性,例如随机梯度下降和GPU并行计算,这与生物计算模型更为契合。
- 冯·诺依曼和图灵探索了非集中式计算模型,如细胞自动机和神经网络,这些模型模仿了生物系统的运作方式。
- 细胞自动机和神经细胞自动机(NCA)证明,简单的局部规则可以涌现出复杂的类生命行为,为理解生命的计算本质提供了启示。
- 1994年首次成功模拟冯·诺依曼自复制自动机,揭示了在串行计算机上模拟并行系统的计算复杂性与低效性。
- 神经细胞自动机(NCA)结合了神经网络与细胞自动机,能够模拟细胞行为和再生过程,展现局部计算如何产生全局的类生命模式。