[置顶] 用计算机体系结构来看人类的思维体系
本来这个技术博客是专门用来写流程系统设计的,但是我发现流程系统设计与神经网络系统有很多类似的地方,而神经网络又与人工智能有一定的关系,所以我在这个博客里面写一些人工智能的相关思考也算不脱离博客的主题
我们用计算机来实现人工智能,有一个前提,就是我们必须了解同样作为一个计算系统的人类思维体系,是否也具有和计算机类似的软硬件结构?
我们研究心理学,往往都是从人体的软件系统-即人类的思想和思想的方法来入手,没有怎么结合人类计算系统的硬件结构来分析心理活动的特征。比如说,有人给我一块CPU,就只有CPU,你就算破解了CPU的硬件结构,难道就会了解运行在这个CPU上面的软件系统的所有数据处理的各种情况吗? (也许这个问题我说的不对,逆向工程可以做到这点),我只是举个例子,你把人体解剖了,就知道人在想什么吗? 反过来也不能实现啊
智能的问题就是思维的问题,而思维的问题是属于人类-计算系统的软件层面的问题,我们没有找到人类思维活动的普遍规律,没有找到人类-计算系统的操作系统原理,没有找到人类-计算系统的编译原理,更没有了解人类-计算系统的数据存储原理,但是根据我们设计的电子计算机的某些结构特征,我们是否可以反过来假设-人类也具有和电子计算机一样的-软硬件层次结构呢? 从分层的角度来认知人类的思维活动呢?
我先不说研究过程,直接给出一个概括性的原理:我们人类的思维系统是一种可自编程,自适应的带双向反馈调节功能的多维平衡计算系统 ,这个系统的硬件结构基础就是DNA生物编码-蛋白质构造系统,这个硬件层次结构属于另外一个计算体系(人类正在研究这个生物计算体系,这个不属于我研究的范畴),那么这个系统的软件结构是怎么样的呢? 这个软件系统是否也有类似电子计算机一样的 BIOS-操作系统-编译系统-数据库-应用软件,这样一个层次结构呢?
我认为人类的思维体系也存在着某种层次结构,至于是不是和电子计算机软件系统一样的类似,这里不做肯定或者否定的结论。。但是我要说明一些我的推理和猜想。。。
电子计算机的应用软件需要建立在操作系统对于硬件资源的调配和管理基础上,那么如果这个原理是普遍适用的话,那么我们人类的思维活动也同样需要一个底层的类似操作系统软件系统来进行对人的神经网络硬件计算资源进行调控和管理,这个资源分配和管理系统属于软件,我比较倾向于认为这个系统就是我们人类思维活动中最普遍的一类存在--既包含信仰在内的各种情感活动-如果把对上帝的信仰也归于情感的话,那么这种情感就是我们应用性思维活动的基础,但是这种情感并不是本能,这种情感可以在人成长的过程中不断的被塑造和编码,但是这种情感会随着人的神经网络的不断复杂化而变得非常牢靠,以至于我们的很多高级心理活动都要依赖这种情感,而这种情感却不会轻易的被改变。。宗教的创始人们也许很早就懂这个道理。。
平常我们经常说-这个人感情用事,这种说法往往带有贬义,说这个人以感情来判断是非是不正确的,但是从我的认识来看,我们人类普遍都是以感情来衡量事物的,既是我们常说的价值观,但是这种感情并不仅仅是那种让我们流泪的情感,还包含某些更为深奥和复杂的神经网络活动
我们常说一个人聪明,那么聪明是指什么呢? 聪明就是说这个人的硬件系统和BIOS性能很好,对于外界的输入输出信号能够有很快速和准确的反应,而且数据存储量比较大-记忆力好,CPU运算速度快,机箱电源功率够大,但是聪明的人并不一定有智慧,这样的说法怎么解释呢? 因为一台计算机既是有很好的硬件配置和很好的BIOS系统,也仅仅是一台不能够工作的计算机,这台计算机如果没有安装比较好的,适合这种硬件体系的操作系统和应用软件,肯定是没有办法用的。。。。这个道理很简单吧。
一个人好像这台计算机,仅仅是裸机是不行的,必须要接受很好的教育(编码)-然后又积累比较丰富的经验(数据存储)才能够被称为人才.. 谁在给一个人编写操作系统和应用软件,数据库呢? 当然是统治者,父母,学校,还有宗教,艺术家,文学家等。。。我们人类社会的统治者阶层其实就好像一群工程师-塑造我们灵魂的工程师,拥有这一职责的人不仅仅是教师。。。。还包括艺术家和作家,电影制作者,演员,因为他们和教师一样,开发出很多携带能够对我们情感系统进行编码和调控的信息,任何一个生活在社会中的人都受到这些信息的调控和影响,但是这种信息并不是最终决定人类计算系统结构的唯一因素,这些信息仅仅是影响我们自编程系统的众多因素之一,总结起来就是说,我们人类的统治者们希望(企图)把我们的操作系统编码成什么什么样,但是最终我们的操作系统是什么样的,还是要看我们自己的自编程系统。。。
对于像人类这样复杂的,充满动态和自适应的计算系统进行编码过程的最终结果。。。谁也不敢下结论太早。。就好像小学老师对一个学生说,你以后会成为一个XXXXX。。。鬼才知道这个学生最后会变成什么样的人。只有他自己才知道。我们的灵魂工程师如果用心良苦,想把他的学生塑造成什么样,最后多半会失望
为一个人开发操作系统是一项艰苦的工作,稍不容易就会失败,即使成功也是短暂和表面上的成功,很多父母(灵魂工程师)都品尝过这种失败的滋味。因为人毕竟不是计算机,人的软件系统不仅仅会不断的自我更新,而且人类的硬件-神经网络也在不停的自我变化,而软件和硬件的变化和更新永远没有可以确定的规律。。。因为我们是伟大的人类,我们不是机器。。没有谁能够最终控制人类的精神世界。。所以企图奴役和控制其他人的想法和行动最终都会失败。