迷失在星空-第6节
按键盘上方向键 ← 或 → 可快速上下翻页,按键盘上的 Enter 键可回到本书目录页,按键盘上方向键 ↑ 可回到本页顶部!
————未阅读完?加入书签已便下次继续阅读!
。他很清楚,技术人员,一旦改做业务,就很难定下心来,水平很容易退步。花花世界见多了,人容易浮躁。
李庄草草吃完做得如同能量食品的午餐,开始为糊口而奋斗。
打开UG;看着熟悉的界面,李庄有些感慨,都快一个月没碰这老伙计了。轻车熟路做好初步的设计,有些参数的设定让他有些为难,夏元德这次提出的要求不低。经济危机已持续多年,各个生产企业之间的竞争十分激烈,因为招工困难,工厂大量采购自动化设备,突然增加的众多自动化设备的维护让原本习惯非自动化生产设备的技术人员疲于应付。
李庄没有想太多,糊口要紧,他轻车熟路处理好相关的图纸及工艺流程设计,然后就是长达数天的车间现场调试。
“这年头,混口饭吃不容易啊,”李庄躺在沙发上仰天长叹,设计一个专家系统来代替自己频繁的设置和操作的念头越发的强烈。
这家伙想偷懒不是一天两天了,刚来杭城时在报纸上看到中科院某院士在玩人工神经网络,他便在网上搜集了一些有关人工智能的资料,也打算玩玩这个高精尖领域。
人工智能这玩意确实是好东西,至少李庄是这样认为的。他这些年卖命地翻阅大部头科学典籍,目的就是为了偷懒,后来竟然喜 欢'炫。书。网'上了,一天不写程序或修机床就不舒服。他的老朋友夏元德就说他是个贱人,竟然有这么古怪的爱好。
李庄租的这个一室一厅的单身公寓,跟老公司原来租的公寓在同一个小区,本来杨董说他可以继续住在公司的公寓里,但他觉得不好,委婉地回绝了。原因不复杂,他不想老公司那边知道他在做什么,很多研究仪器和设备也不适合放在公共场所。
李庄很清楚,现有的冯诺依曼型计算机系统,无法产生真正的智能。不少科学家尝试着利用软件模拟产生智能,但李庄觉得难度太高,太虚,因为运行机制不一样,即使勉强实现,也属于低能儿。他相信在这个物质世界,思维方式由运行底层决定,在线性的冯诺依曼型计算机系统上产生非线性运作的人工智能,那些科学家莫非要玩虚拟机?
李庄总觉得纯数字构成的生命不靠谱,跟神差不多,就算是神,也需要物质或能量基础,不然早被宇宙射线轰成虚无。人创造神,相信没人有这个自信,那帮人玩的跟造神没有本质区别,相比之下有运行底层的智能机研究要实际得多。
研究智能机,必须涉及到智能机理论和工程实现,这两者相辅相成。理论不完善,工程实现难度大幅增加,工程实现如果能做得很好,也可以弥补理论的缺陷。虽然很多时候都是理论先行,但生活中很常见的是先有现象,再推导出理论,所以顶级的专家一般都是科学家兼工程师。李庄觉得有句话说得好,“没有纯粹的理论,只有纯粹的理论家”。
为什么冯诺依曼型计算机系统无法实现真正的人工智能?科学界争论很激烈,但绝大部分人还是相信这一观点,因为单纯的两个一维符号无法完美呈现非此非彼经常出现的物质和社会现象的。
人的想法经常是非线性的,比如很常见的虚伪,说一套做一套,中间的调整甚至是双向无级的,思维跳跃性很大。如果用传统计算机模仿人的思维方式,非得被数据给噎死不可,就算有技术手段可以辅助,最多减少数据冗余,而绝对做不到像人类一样的思维如电。
很早之前,人工智能界就认识到这个问题,转而研究智能机。上个世纪八十年代是智能机研究的高峰期,诞生了不少有指导意义的理论和工程实现方案。
人工智能的设计有两种方案,一种是纯软件模拟,在冯诺依曼系统上运行;另外一种是以硬件为基础,通过软硬件结合来实现人工智能,即智能机研究。
纯软件模拟的难度不用说,受限于冯诺依曼系统的运行规则,可拓展空间很有限。完全不依赖硬件底层的数字生命,估计只有写小 说'炫&书&网'的能想得出来,连大自然都会自愧不如,它的诸多造物,没有一种是能完全抛开物质和能量运行体系的。
当然李庄觉得这种设计方案也不无优点,最大限度的利用现有体系,减少投资,可以用在比较低级的场合,如冯诺依曼系统的软件上,比传统的软件要高一个档次。
传统的纯软件模拟上不少发达国家都做得比较好,已应用在他们的高级生产自动化设备上。李庄替工厂维护高级自动生产线时,经常碰到类似的系统,他改进了四五次,觉得这种方案只能到三级智能。当然以他目前的水平,最多能做到比国外大厂稍微好那么一点,也就是他自己分类中的一级智能。
没办法更进一步,以前被李庄鄙视的虚拟机方案,进入他的脑海。他设计了一种虚拟运行平台,这个平台后来发展成为人工神经网络电脑的测试平台。基于这种设计理念的纯软件模拟方案,被李庄称之为“虚空模拟”,在虚拟运行平台上,模拟简单的人工神经网络,然后通过高效转换程序连接到硬件底层。
这种设计方案的软件数据结构非 常(炫…书…网)复杂,但可最大限度减少对硬件的依赖及硬件对软件的影响,执行效率则会大打折扣,这是必然的事情,只能想办法尽可能地提高。
“虚空模拟”方案编出的智能核心李庄已经能做到二级智能,他这段时间设计了一套新的嵌入式集成方案,用在老公司的自动线上,使用效果还是不错的,他的思路得到了验证。这套系统没花多少钱,软件主要是他的个人成本,硬件则都是厂里出的,连外部设备杨董也很爽快地买了单。
夏元德跟他开玩笑说要收他的“试验场地费”,被李庄鄙视,“丫的屁股决定脑袋!”这厮在李庄去摩洛哥之前跟杨小依结的婚,现在可是正式的老板女婿。
先从原理推导,然后再研究合适的工程实现方案,这是李庄最常用的手法。他很喜 欢'炫。书。网'开发一些实用的小工具,善于利用工具,才能最大限度地减少工作量。
经过详细研究后李庄发现,随着智能级别的提升,软件的架构越来越复杂,对硬件系统运算速度的要求有些离谱。
“这种方案应该可以到五级智能吧,NND,都是伪智能,”李庄经过一周的详细计算,得出了自己的结论,有些沮丧。
所谓伪智能,就是看起来聪明,实际上却无法实现自我升级、自我创造和自我调整的智能。在李庄设想的体系中,只有六级才算达标线,跟五级相比有质的飞跃。六十分及格,少一分就是不及格,小小的一分让两种结果天差地别。
智能机目前有四套理论方案,符号处理与知识处理、人工神经网络、层次化的社会智力模型、基于生物进化的智能系统。
符号处理与知识处理是目前研究的主流,李庄在自己设计的纯软件模拟智能核心中没少用这种理念,但他更感兴趣的是人工神经网络。实际上这种仿生学设计方案也是大公司研究的主流,科学家们经常将符号处理与知识处理和人工神经网络配合使用。
人工神经网络ANNS来 自'炫*书*网'于神经生理学的研究成果,即用大量相对简单的处理单元(人工神经元)通过复杂的互连构成神经网络计算机。这个实现途径强调大规模并行、分布式的表示与处理、非线性的动力学系统行为、系统的训练与学习以及模拟量的处理等等。
人工神经网络可以看作是一种仿生学设计方案,相比其他的三种模型,最容易实现,所以相关的研究成果最多。
科学家们都不敢断定能否用这种方案设计出真正的智能机,智能产生的本质一直没有弄清楚。智能机研究的沉寂跟巨额投资无法短期内见到成果有关系,当然不乏科学界忽悠势力阶层的成分在内,这些年科学家们没少做这种无聊的事。
李庄相信这种方案,但他觉得纯粹的仿生学设计只会死路一条,因为物质基础不一样。人类使用的生物网络,但智能机使用的是硅光网络,这两种网络的运行方式本来就有差别,不能生搬硬套。这些年他研究了不少的工程实现方案,但觉得有一条无法绕过,就是计算机语言,复杂的模块化设计需要一种高效执行的跨平台语言,最好是能通用于硅光网络。用这种新语言编写的人工神经网络电脑操作系统软件可以将运行平稳性提到最高,效率则依赖于算法和数据结构。
设计新语言?这是个很狂妄的念头,因为只有大师级人物才能玩这个领域。
第三章 VAI语言和黄金
“总有人可以完成,这人未必不是我李庄,”某人的执着或者说倔强不是一般人能比的,虽然了解内情的夏元德不止一次劝他。
“大师级人物是天生的吗?”李庄反问。
“行,你继续琢磨,不要忘了找女朋友。”
帅哥夏元德结婚之前不缺女朋友,但李庄没有女人缘。他不修边幅,呆的地方不是车间、实验室、设计室就是图书馆、书店和大学。
这位身上老是带着机油味的高级修理工让众多美眉掩鼻而走,长相普通的他不属于开朗型,说话不多,更让人觉得难以接近。
创造一种新语言的难度毋庸置疑,这么多大师级人物都没法完成,李庄还没有自大到认为能比所有人都强。
“只有合适的才是有用的,不需要跟其他的语言比功能和易用性”,这是李庄给自己定的原则。
计算机语言有数十种,常用的如C,C++;JAVA;VB等,不过自动化领域用的语言跟PC领域有差别,最常用的是VHDL、C和汇编。每种语言的安全性、功能、可移植性和工作目标都有不同,不存在一种可以随意移植到所有平台而又不影响安全性和程序执行效率的语言。
李庄现在不喜 欢'炫。书。网'PLC,他为圈子里工厂设计的嵌入式控制模块程序都是用VHDL或者C语言描述的,汇编也经常使用,不是他喜 欢'炫。书。网',而是因为想省钱。他感觉自己似乎有一种天赋,难整的的汇编跟他像亲人一样,看了不到一个月,就很熟练。
“NND,莫非哥是机器人?怎么这么喜 欢'炫。书。网'汇编?”李庄不知道为什么会出现这种情况,只能解释为天赋和偏好。汇编编写的程序执行效率很高,也很精练,但有个大弱点是可移植性极差,所以喜 欢'炫。书。网'偷懒的李庄只有在需要用到高效执行的小场合才会使用。
计算机语言很多,有数十种,但常用的涉及到人工智能方面的语言并不多,LISP、Prolog、Smalltalk是他分析的重点,C++李庄很熟,但不怎么喜 欢'炫。书。网',觉得太复杂而且漏洞多多。
新语言的目标就是优良的跨平台移植性,名字他已经想好了,叫VAI,即虚拟人工智能语言。VAI完善后将用于编写人工神经网络电脑的操作系统,满足各个模块之间的复杂互联。
总结各种语言的优点和弱点,然后将它们上升到理论高度,重新设计一种框架,这是他以前就考虑过的想法。沿着别人的思路前进,容易受制于整体架构设计,最多算个高级修理工,不会有很杰出的成就。即使人类用最科学的方法训练,也绝对不会比成年大象力气还大。
李庄不喜 欢'炫。书。网'编写大型数据库,觉得容易出漏洞不说,还特耗时间。他所设计的数据库基本上都不大,特色一如既往,小而高效,重点在数据管理模型上下功夫。常用的数据库语言SQL、SYBASE、ORACLE等他都研究过,但很少在承接的外包软件中掺杂自己研究出来的私货。
至于冯诺依曼型计算机系统上,李庄打算用软件尽可能地提升智能化水平。下棋类的考试型系统可拓展空间太小,实用性很低。
“只能存在于实验室的东西,有意义吗?最多弄个傻瓜型无人机玩玩,”李庄对媒体的宣传并不买账,他要做的是直接能用到自动化系统上的伪人工智能,而不是只会玩所谓智商游戏的无聊工具。不过他知道扬基佬的习惯,虽然喜 欢'炫。书。网'显摆,但很阴险,摆出来的东西都落后于研究进度,当然这种情况在哪里都有,但只有扬基佬这么喜 欢'炫。书。网'炫耀。
计划是从到杭城的第三年开始的,李庄升了主管,相对自由,与杨董的关系良好,这让他的时间安排轻松了很多。他“高级修理工”的外号不是白叫的,为了获得足够的学习时间,他免费帮厂里带了几个徒弟,可以帮他维护设备,出了大问题他也会连夜加班修好。这点上让杨董很满意,便不再计较他老是往外跑。
随着各