终结者会出现吗?-----对于人工智能技术发展趋势的思考摘要:1、时间过去30年了,当回想起这部电影,我们不禁想问几个问题:“终结者”会出现吗?在现在的技术水平下能制造出如此复杂高度发达的机器人吗?未来是否会有制造出“终结者”的可能性?这些问题,都来源于对于当今世界人工智能技术发展的趋势的思考。2、在当今人工智能发展的领域中跟研制出“终结者”机器人有着最密切的关系的领域应该有模式识别、机器翻译、自然语言处理、计算机视觉、智能信息检索技术、专家系统以及最重要的机器学习等领域。关键词:人工智能自动化自主意识机器学习当1984年一部名为《终结者》的科幻电影在全球电影院上映的时候,人类第一次对“人工智能”这个词有了一次极为深刻的印象——电影讲述了在2029年原本用于防御人类安全的拥有高级人工智能的智能防御系统“天网”产生了自主意识,试图统治人类,人类几乎被消灭殆尽。剩下的人类在领袖约翰康纳的领导下与电脑英勇作战,并扭转了局面。“天网”为了改变这一切,制造了时光逆转装置,派遣“终结者”人型机械人T-800回到1984年,去杀死约翰的母亲莎拉康纳,以阻止约翰的诞生。其中“终结者T-800”机器人在电影中被塑造成一个有肌肉、血液等人类特性、冷血、为达目的不择手段的机械战士,更重要的是,这个机器人拥有与人类相似的智能特征,能使用工具,能了解人类语言,有学习功能也有了解人性的功能。这个大胆的关于“终结者”的想法使当时的人们为之震惊——如果这种终结者真的出现了,人类要如何应对?时间过去30年了,当回想起这部电影,我们不禁想问几个问题:“终结者”会出现吗?在现在的技术水平下能制造出如此复杂高度发达的机器人吗?未来是否会有制造出“终结者”的可能性?这些问题,都来源于对于当今世界人工智能技术发展的趋势的思考。机器学习是现在人工智能领域的主流研究方法,也是人工智能的核心,是使计算机具有智能的根本途径。学术意义上的人工智能的原始目标是要模拟智能的“人”,即让计算机模拟或实现人类特有的智能行为,包括语言,高级情感,学习行为等。成功的标准即所谓的“图灵测试”:如果电脑能在5分钟内回答由人类测试者提出的一系列问题,且其超过30%的回答让测试者误认为是人类所答,则电脑通过测试。这个直观的目标后来被发现可行性太低,就算是专家系统那样用规则加上知识库(或加上推理机)构造的专用功能,也只能解决预置规则范畴内的问题。就算是专家能够总结出所有经验(很多情况专家自己讲不明白自己是怎么得到结论的),一旦面对全新的对象(比如医学诊断系统面对一种全新的疾病),机器就不能得到答案而且无法自动从新的案例中学习到新知识。而在对人工智能的研究过程中发现了如神经网络、统计学习等用途众多的方法,在模式识别、数据挖掘等领域的应用中有大量积极进展。因此近十几年人工智能领域的主流研究集中在用这些方法解决“学习问题“,即利用案例持续改进对新问题的解答,并名之为“机器学习”。那么让我们看看现在的人工智能技术发展到什么境界了。进入21世纪以来,人类在人工智能方面由于理论的飞速发展,因而人工智能技术在具体应用上如鱼得水,已经开始渗透到人们的日常生活之中,从卫星智能控制,到机器人足球比赛,再到智能家居机器人,等等,都标志着人工智能技术的飞速发展。目前,人工智能技术在美国、欧洲和日本依然在以十分惊人的速度发展着。在超级计算机的领域,在AI技术领域十分活跃的IBM公司,已经为加州劳伦斯利佛摩尔国家实验室制造了ASCIWhite电脑,号称具有人脑的千分之一的智力能力。而正在开发的更为强大的新超级电脑———“蓝色牛仔”(BlueJean),据其研究主任保罗·霍恩称,“蓝色牛仔”的智力水平将大致与人脑相当。。让我们再来看看军事领域的发展。目前,美国在研制杀手机器人方面处于技术领先地位,尤其是无人机经常用于攻击巴基斯坦、也门等地可疑的好战分子。无人机可由人类操作员进行远程控制,在没有授权的情况下不会执行攻击指令,但是半自主性武器攻击系统现已存在。部署在美国海军战舰上的雷神公司“密集阵枪系统”,能够自动搜寻敌人炮火,并摧毁即将到来的炮弹。美国诺斯罗普格鲁曼公司研制的X47B是一款普通飞机大小的无人机,能够在航母上起飞和降落,无需飞行员便能执行空中作战,甚至可实现空中燃油补给。可能最接近终结者类型的杀手机器人是三星公司的哨兵机器人,现已在韩国投入部署。这款机器人能够探测到不同寻常的军事活动性,挑战性的入侵者,在人类控制员的授权下能够开火攻击。杀手型机器人的迅猛发展,令人瞠目结舌。而在其他领域的应用,除了有最重要最核心的机器学习之外,还包括有符号计算、模式识别、机器翻译、问题求解、逻辑推理与定理证明、自然语言处理、分布式人工智能、计算机视觉、智能信息检索技术和专家系统等领域。在电影《终结者》系列中,“终结者”人型机器人T-800系列是一些机器改造人。表面的生化皮肤下掩盖着真正的金属骨骼,由脑部的微处理芯片控制全身,所以这种机器人拥有强大的搏击能力。生化皮肤是一种活体组织,主要应用于T-800系列机器人。这种生化皮肤由毛发、血肉和表面皮层构成,是一种可再生的物质。由于机器人身体覆盖这样一层生化物质,所以其触感温热,甚至可以产生汗类物质,所以单凭体热扫描仪是不可能看出这种机器人与人类的差别的。拥有超人般的力量,可以完美地复制各种语言,各种知识,可以使用所有已知的交通工具和武器,装备有红外线,这一切使他成为了完美的杀手,设计原理完全超出了人类的能力范围。从这里我们可以看出,在当今人工智能发展的领域中跟研制出“终结者”机器人有着最密切的关系的领域应该有模式识别、机器翻译、自然语言处理、计算机视觉、智能信息检索技术、专家系统以及最重要的机器学习等领域。这些至关重要的领域,在当前的技术发展中,又可以做到哪些事情呢?模式识别模式识别就是通过计算机用数学技术方法来研究模式的自动处理和判读。这里,我们把环境与客体统称为“模式”。今天的模式识别,基本上可以实现文字识别、语音识别、指纹识别、遥感和医疗诊断等功能,但是在精度和准确度上还拥有很多进步的空间。电影中“终结者”机器人能够利用脸部识别、文字识别甚至DNA识别来找到终结生命的目标,这一系列识别功能应该就是模式识别的集中高度发达的体现。机器翻译和自然语言处理机器翻译是利用计算机把一种自然语言转变成另一种自然语言的过程,用以完成这一过程的软件系统叫做机器翻译系统。自然语言处理,即实现人机间自然语言通信,或实现自然语言理解和自然语言生成。前者实现起来比较容易,被我们熟知的成果即为各种电子词典或查询单词的软件。而后者尽管在现在已经取得了些成就,但在发展过程中依然是一个举步维艰的难题,主要是因为人类语言的歧义性、多义性、易混淆性、多样性、语句和语气意义多变性等等特性在阻碍着自然语言被计算机“理解”。自然语言处理技术的难点,即要致力解决的问题有单词的边界界定、词义的消歧、句法的模糊性、有瑕疵的或不规范的输入和语言行为与计划差别等。解决这个问题,才能实现电影中“终结者”机器人与人类之间的必要的语言交流这个难题,才能使“终结者”在人群中不容易被发现,便于执行任务。计算机视觉和智能信息检索技术这两项功能对于研制需要快速精确查找目标人物的“终结者”机器人绝对是不可或缺的。计算机视觉是一门用计算机实现或模拟人类视觉功能的新兴学科,其主要研究目标是使计算机具有通过二维图像认知三维环境信息的能力,这种能力不仅包括对三维环境中物体形状、位置、姿态、运动等几何信息的感知,而且还包括对这些信息的描述、存储、识别与理解。而智能信息检索能理解自然语言,根据存储的事实,演绎出答案演绎出更一般的一些答案来。这样的功能结合起来的结果就是一个功能强大的搜索匹配系统,简单而又形象地比喻来说就是一个大脑拥有类似谷歌之类搜索引擎的人,能够利用获取到的外界的信息进行分析推理得出具有一般性、准确性和实时性的答案,相当于加强版的“人”。这对于电影中“终结者”机器人的概念来说是基本符合的。专家系统专家系统是目前人工智能研究领域中最活跃、最有成效的一个研究领域。它是一种具有特定领域内大量知识与经验的程序系统。现在,在矿物勘测、化学分析、规划和医学诊断方面,专家系统已经达到了人类专家的水平。反思起在电影《终结者》系列中,“终结者”型机器人T-800自己透露它的数据库里拥有人类解剖学、基本的心理学、大量的武器知识和一些随机应变的战术思想,而从它的执行任务的情况来看,它很好地运用了它所拥有的知识,俨然成为了最可怕的杀戮和毁灭的专家。机器学习作为最重要最核心的人工智能的发展领域,机器学习是使计算机具有智能的根本途径。不过虽然学习能力是智能行为的一个非常重要的特征,但至今对学习的机理尚不清楚。人们曾对机器学习给出各种定义。H.A.Simon认为,学习是系统所作的适应性变化,使得系统在下一次完成同样或类似的任务时更为有效。R.s.Michalski认为,学习是构造或修改对于所经历事物的表示。从事专家系统研制的人们则认为学习是知识的获取。这些观点各有侧重,第一种观点强调学习的外部行为效果,第二种则强调学习的内部过程,而第三种主要是从知识工程的实用性角度出发的。学习的方式有4种,分别是机械学习、通过传授学习、类比学习和通过事例学习。环境向系统的学习部分提供某些信息,学习部分利用这些信息修改知识库,以增进系统执行部分完成任务的效能,执行部分根据知识库完成任务,同时把获得的信息反馈给学习部分。在具体的应用中,环境,知识库和执行部分决定了具体的工作内容,学习部分所需要解决的问题完全由上述3部分确定。影响学习系统设计的最重要的因素是环境向系统提供的信息。或者更具体地说是信息的质量。知识库里存放的是指导执行部分动作的一般原则,但环境向学习系统提供的信息却是各种各样的。如果信息的质量比较高,与一般原则的差别比较小,则学习部分比较容易处理。如果向学习系统提供的是杂乱无章的指导执行具体动作的具体信息,则学习系统需要在获得足够数据之后,删除不必要的细节,进行总结推广,形成指导动作的一般原则,放入知识库,这样学习部分的任务就比较繁重,设计起来也较为困难。因为学习系统获得的信息往往是不完全的,所以学习系统所进行的推理并不完全是可靠的,它总结出来的规则可能正确,也可能不正确。这要通过执行效果加以检验。正确的规则能使系统的效能提高,应予保留;不正确的规则应予修改或从数据库中删除。知识库是影响学习系统设计的第二个因素。知识的表示有多种形式,比如特征向量、一阶逻辑语句、产生式规则、语义网络和框架等等。这些表示方式各有其特点,在选择表示方式时要兼顾以下4个方面:(1)表达能力强。(2)易于推理。(3)容易修改知识库。(4)知识表示易于扩展。对于知识库最后需要说明的一个问题是学习系统不能在全然没有任何知识的情况下凭空获取知识,每一个学习系统都要求具有某些知识理解环境提供的信息,分析比较,做出假设,检验并修改这些假设。因此,更确切地说,学习系统是对现有知识的扩展和改进。执行部分则是整个学习系统的核心,因为执行部分的动作就是学习部分力求改进的动作。同执行部分有关的问题有3个:复杂性、反馈和透明性。然而尽管对于机器学习的理论研究已经进行了几十年,却依然没有太多划时代意义的进步和变化的AI,基本上能研制出来的AI也基本上只能算是专家系统,并不具备人类的学习功能,抑或者说没有到达人类学习能力的那样的高度。而电影《终结者》系列中T-800、T-1000和T-X这三类“终结者”机器人都是真正意义上拥有学习功能的高级发达智能的机器人。比如在电影第二部中主角约翰.康纳教会一个由未来的他派回来的T-800机器人说一些俚语,并告诉一般每辆车的车主都习惯性会放一串备份钥匙在汽车的遮阳板里,没必要次次敲破车窗。结果在电影第三部里,新的一个T-800在坐进抢来的一辆轿车之后,并没有像前一部电影一样扭开汽车车锁,而是从遮阳板里拿到了备份钥匙。这个很用心体现的细节反映出“终结者”机器人是具有学习功能的。不过,就现今人类的人工智能技术发展水平上来看,要制造出具有如此智能和能力的类人型机器人还有很大的一段距离,但是对于