第12章:设计智能系统的缘由
作者:伯兄      更新:2017-12-19 12:26      字数:2373

心理学的学习则占用了陈经大半的学习时间,陈经觉得要使电脑有智能那就要以人类自身为参照,分析人类面临各种意外情形时的心理活动,从而运用到电脑上,前面两种知识他现今无法学习得更好因为没有练习的机会,但心理学就不同了,你想练习吗?很容易没看周围全是人吗,想试试?那好吧你踩旁边的男生一脚然后分析他心理活动看他接下来要如何做,先看他外形,他身体没你壮应该不会跟你开打,最多跟抱怨几句,再看他平时说话不太顺,肯定骂你也不会骂得太厉害……这些不都练习使用心理学的机会吗?

他这样疯狂地学习那就不可避免地涉及到很多比较专业一点的知识,陈经没办法找到只好托韦老帮他买来了,他现在跟韦老可以忘年交了,自从韦老查了半年资料后自己也喜欢上了操作系统,于是也转到这方面来了,他本就是电子方面专家转到操作系统研发上最适合不过了,而且他居然拉了一票好友组建了个操作系统研发小组,而他们就是根据陈经所提到的虚拟浏览器概念所产生的灵感来制作一款特殊的系统,这点韦老也跟陈经提起过,陈经才是这个概念的创始人嘛,陈经也乐得他们提前搞这系统,反正他现在没条件搞,知识储备也不还不够,而且韦老他们搞的系统跟他设想的不一样,他的设想可是一个有一定智能的系统,而韦老他们的想法仅仅是做一个比较特别的系统而已,其实韦老他们的系统也就跟陈经所设想的智能系统核心差不多,只是功能有了不少扩展而已,但通过韦老他们这个操作系统的设计却对陈经起到极大的作用,首先,韦老把陈经介绍给了共同研发这个系统的其它人,而这些老人们都是经验丰富的专家,他们对陈经这个小伙子也很感兴趣,并且这个系统的进展和工作也时常聊起,这让陈经对如何做一个系统有了最直接的认识,他们还经常指点陈经一些问题,虽然陈经相比他们还是太嫩了,但他也有灵光一闪的时候不时能提出一些很有创意的想法,于是他们间的通信不断,陈经收到的的信件再创高峰,当然他肚子里的墨水也猛涨。

说实话,以现在陈经的计算机方面知识比起一般的大学生还是强上不少的,就算比起普通一些的计算机专业大学生也不差,通过与这些前辈高手们的交流,陈经关于智能系统的构思进一步成熟,首先核心方面不变依旧是模拟一个浏览器,但是留出相应接口以便其它软件使用,比如它可以为JAVA预留一个位置,那样的话只要SUN或其它公司根据新的系统设计一个JAVA虚拟机那这个系统就可以直接运行JAVA编写的软件了,并不是陈经不想搞这些东西,而是精力实在有限,并且在版权上可能会引起纷争所以直接预留出一些位置就算了,它干脆在这个虚拟浏览器中只集成了基本的HTML网页浏览功能和一个高效的Javascript引擎就算了,尽量把内核精简,把其它一些功能都留给外部软件来实现,当然这一切现在还只是陈经的构想,构想而已他还没开始实施计划起码要到大学才行,但已经有人帮他探路了,韦老他们的系统其实就是这个内核的加强版,只是添加了一些功能而已,他已经跟韦老他们商量好了,让他参考系统的源码,韦老他们可没他那么疯狂想要用二进制的机器语言来编写系统内核,他们最多就在重要的地方用汇编写而已,其它的都用C语言的,所以只要有源代码陈经还是能很容易看得懂的。

至于陈经好好地为什么非要想搞个智能系统出来呢?这要从他开始接触计算机时已经隐隐有这个念头了,直到学校的电脑都装上了windows98,windows98相比以前机器里的dos界面好看多了而且操作也方便了很多,在开始菜单的附件里面有一个计算器软件,他到处乱点玩得不亦乐乎,再大的数之间加减乘除运算都瞬间得出结果,但他却发现其实很小的数字运算也差不多要一样的时间,反正不算数字大小点击等号之后都有很短一瞬间的停顿不管里面的数字是多少这停顿的时间都相差不远,然后才显示出最后的计算结果出来。

这种情况让他想到了计算机操作系统的不合理,你想1+1用人脑马上可以得出答案就是2,而象148579这样的计算人脑则需要很长时间,而电脑呢这两个运算所需要的时间完全一样,按理说计算机能瞬间算出复杂的运算那它的运算能力是远远超出人类大脑的,但是一些简单的运算却比不过人脑,比如1+1吧我们可以马上得到答案,但如果用电脑中的计算器来计算那输入好之后按了等号肯定有那么一瞬间的停顿才得出答案。所以陈经想到这是操作系统可能根本无法完全发挥CPU性能的原因,由此他不断寻找系统不合理的地方,他这才发现原来windows98里实在有太多的东西不和谐了,其实归结到一个话就是这个操作系统没有智能,复杂的问题他这样处理,而简单的问题他也这样处理,这样造成硬件资源的浪费。

就象人脑其实只花费很少的能量就可以思考很多东西,但计算机却不行,它是不会思考的,就算是象机器人下棋或走路之类的其实并不是计算机自己思考分析出来的,而是通过预先设定好的程序来进行的,比如说曾经有一台超级计算机会下国际象棋而且棋力很高,它打败了很多顶级的大师,在面对某位大师的时候它把大量逼到绝路下一步它就能直接赢下比赛了,但大师却走了一步极昏的棋,这时到计算机下了,它已经可以赢棋了,但偏偏这大量的昏招不在它的内置棋谱中,结果计算机陷入了混乱,反而大师最后赢得了比赛。

这就是有智能和无智能的差别,所以陈经想到将来要设计一个有一定智能的操作系统,由此他也开始决定大学所学的专业就是计算机。