计算机随想

来源:互联网 发布:网络时钟同步系统 编辑:程序博客网 时间:2024/05/17 01:56

计算机核心是CPU,其模型是DFA------有限自动机。

          计算机能做很多事,其原因是什么?为什么它能模拟天气,模拟模拟植物,模拟动物,模拟人,甚至人类社会。从无机自然,到有机生命,计算机无所不能。

          很多人怀疑,模拟这些事物,计算机还做不到。诚然当模拟规模巨大的事物的时候,计算机肯定不能做到我们所期望的精确性。

然而,即便是最简单的物理过程,计算机模拟也是忽略掉了巨大的信息量,如一个兵乓球落地,绝没有两次完全相同,但计算机得出的结果却是唯一的,每一次初始条件的微小差别,都无法在计算机内精确的再现。所以分毫不差的模拟,我们从未能做到。

          模拟的意义何在?这在有些情况下意义确实不明显。

          你一定很想知道下期彩票的中奖号码,这样你就能发财了,即便不能知道,你也肯定很想知道明天会发生什么,你将遇到什么。

这说明人脑在努力的预测未来。当我们平时生活时,很难意识到,我们无时无刻不在预测下一刻将要发生什么。

          预测是怎样进行的?与计算机有何关系?

          先说说人的问题。

          人生活在环境之中,环境包括:自然,社会,及一切接触到的事物。环境是变化发展的,无时无刻不在变好着。外界事物下一刻会如何,明天会如何,一个月后如何,一年后如何,外界的事物,什么会中途产生,什么会中途消失?这一切的一切,对人的生存有着极重要的影响。知道这些问题的答案对人有极为重要的意义。而这也是人脑所极力追求的。

          人脑如何预测呢?这取决于环境是何种属性。这个问题不同的人有不同的认识,也许你没想过这个问题,但这个问题的答案已经形成于几乎每一个人的大脑之中。这就是一个人的世界观。即世界是怎样的。你可能想到马哲,但你不必认同它,你认为正确的,在你的世界里就是正确的,世界观的形成,绝不是所谓成功者的思维入侵。

          任何一个事物,其发展模型都可以抽象成一个有限自动机。从事物的诞生,发展,到其消亡,便是自动机的产生,执行,与停机。

其道理不在赘述。但注意抽象一词的含义,抽象意味着不是精确模拟,它只关注某一个方面,只关注某些变量,忽略了其它变量,而实际上忽略的东西与关注的东西之间有着微弱的联系和影响,它随着时间的发展而暴露出来,这是我们不能精确模拟的原因,也是人脑不能精确预测的原因。

          人脑是有限的,有限的容量,有限的速度。这是空间和时间的限制,没有人可以打破它。这是我们不能精确预测的根本原因。

         人脑的模型的预测部分也是有限自动机。

         人脑通过感知外界,构造了外界各个事物的自动机模型,并执行,执行的结果则是事物的下一个状态,当其速度超过事物的发展速度,我们便知道了外部事物将会怎样,这便是预测。

         人脑就像外界环境的一面抽象的镜子,是一个小的宇宙,其发展速度快于外界,由于其资源的有限性,导致它的镜像是不精确的。不精确的含义有两个方面。其一:它忽略的不关心的变量。其二:它不能做长期预测,其精确度随时间跨度的变长而下降,原因是(其一)。

         自动机机间的转化性,等价性,决定的我们可以构造一个最简单的原始的自动机,来模拟一切事物。人脑比计算机复杂,人脑的理性脑部分等价于自动机。

        容量和速度,决定了预测机能的强与弱。 我们是否可以构造一个机器,来打破人脑的这些限制呢。当然可以,已经有美国人再做这项伟大的工程了。

        这让我们联想到机器人,我们害怕看到终结者那一幕。我认为可以构造单纯的无意识机器为人类服务,它只是单纯的从外界环境获取信息,构造模型,修正模型,计算结果,而人类不断的取出其结果而已。

         这些事物,应该在不久就会出现。

         我们要等到机器出现还能受益吗?不必。我认为即使出现了,普通人也很难得到半点好处。有些东西预测出来了,也必然是高度保密,最敏感的便是社会运动,经济运动。一旦信息披露,后果不堪设想。

         那么作为一个普通人,如何以该理论指导呢。

         即使你根本不懂计算机,不会编程。

         你必须认识到我们可以操控的一个机器:人本身。

         你真的不会编程吗?绝不。任何人都会编程,并可以将程序执行。你不懂ASM,    C ,   C++,   C#,   JAVA,  BASIC,   ...., 但这没有关系。你会说话,有正常人的思维,这就足够了。语言的本质是相同的,从计算机的二进制语言,到高级语言,再到人类的自然语言,到各种地域性语言:如英语,法语,汉语,甚至原始部落的语言;它们的模式都是相同的,语言要素是相同的。它们都有一个子集来描述世界的样子,它们的自然形成都源于外部世界的结构。

          结构是怎样的呢。它们总会含有名词,动词,形容词,而这些对应着外界的事物,变化,属性,对应着人脑中的概念,推理,判断。为什么说语言,自动机是等价的,其原因在于此。

         该怎么做呢?

         构造自动机,做预测?……。

         预测的不精确性,决定了你必须认识到,你在认知过程中所处的地位。你必须时时获取信息以修正模型,这样才能最大程度的避规不精确性。在人与环境构成的系统中,负反馈调节将把事物镜像不断修正,逼近客观现实。

         其实预测是对的,但预测什么才是更重要的问题。

         人之生存环境,从现实来看,最重要的是人际关系环境,而不是自然环境。这就决定了,我们的目标是人,而非物。

         人之预测,何其难也。但也挣脱不了自动机模型的窠臼。

0 0