智能计算机浅谈
- 2017-04-05 12:02:00
- 黄金开
- 原创 1943
人类制造和发展计算机技术,一直以来,都是从人自身的立场和视角来定义、理解、扩展和完善。这本来无可厚非,但依靠这种“人类中心主义”的思路,想要计算机提升一个档次,在更高的智能化层面发展,则是不可能的。试想,当初大自然在创造人类的时候,如果局限于“自然中心主义”的立场,不让人类产生自己的语言,进而发展出得以自我进化的智能力,那么人类还有可能成为现在这样高智慧生物吗?答案显然是否定的。一门从人类自身的立场和视角来定义、理解、扩展和完善的语言,是人类智能化以及自我意识得以生成的基础。同样,计算机亦是如此。
“人类中心主义”出发而设计的人工语言,无论怎样精巧、高级,对于计算机世界本身的自动编程、自动调试、自动编译、乃至自动运行、修正和完善,都无甚助益。唯有把一切还原到计算机本身,从计算机自身的立场和视角出发,来设计和完善计算机自身可以自定义、自理解、自扩展的语言、存储、处理及输入输出系统。
在我看来,智能计算机,有两个方向是最应该理解和把握的:一个就是上文所论及“机器中心主义”,这是从世界观而言的,是根本;另一个就是“并行识别模式”,这是从仿生学而言的,是方法。从仿生学的角度看,人的思维或精神,不过就是一种编码和解码的并行呈现过程。任何一个神经元的单独动作都是没有意义的,只有诸多相关神经元的同时态的并行呈现才表现为“人文”的意义。因此,如何把在历时态的轴线上发生的二进制运算过程转换为并行类的处理模式和类并行的呈现模式,就是智能计算机程序设计的核心主题。