返回273、爱丽丝的觉醒(第1/2页)  实与虚拟交杂的世界首页

关灯 护眼     字体:

上一章 目录 下一页

    你们知道人工智能吗?知道它的设计原理吗?

    人工智能(a

    tifiouth学会上提出的。从那以后,研究者们发展了众多理论和原理,人工智能的概念也随之扩展。人工智能是一门极富挑战性的科学,从事这项工作的人必须懂得计算机知识,心理学和哲学。人工智能是包括十分广泛的科学,它由不同的领域组成,如机器学习,计算机视觉等等,总的说来,人工智能研究的一个主要目标是使机器能够胜任一些通常需要人类智能才能完成的复杂工作。但不同的时代、不同的人对这种“复杂工作”的理解是不同的。

    人工智能在计算机上实现时有2种不同的方式。一种是采用传统的编程技术,使系统呈现智能的效果,而不考虑所用方法是否与人或动物机体所用的方法相同。这种方法叫工程学方法(enginee

    ingapp

    oa,简称ga)和人工神经网络(a

    tificialneu

    alnetwo

    k,简称ann)均属后一类型。遗传算法模拟人类或生物的遗传-进化机制,人工神经网络则是模拟人类或动物大脑中神经细胞的活动方式。为了得到相同智能效果,两种方式通常都可使用。采用前一种方法,需要人工详细规定程序逻辑,如果游戏简单,还是方便的。如果游戏复杂,角色数量和活动空间增加,相应的逻辑就会很复杂(按指数式增长),人工编程就非常繁琐,容易出错。而一旦出错,就必须修改原程序,重新编译、调试,最后为用户提供一个新的版本或提供一个新补丁,非常麻烦。采用后一种方法时,编程者要为每一角色设计一个智能系统(一个模块)来进行控制,这个智能系统(模块)开始什么也不懂,就像初生婴儿那样,但它能够学习,能渐渐地适应环境,应付各种复杂情况。这种系统开始也常犯错误,但它能吸取教训,下一次运行时就可能改正,至少不会永远错下去,用不到发布新版本或打补丁。利用这种方法来实现人工智能,要求编程者具有生物学的思考方法,入门难度大一点。但一旦入了门,就可得到广泛应用。由于这种方法编程时无须对角色的活动规律做详细规定,应用于复杂问题,通常会比前一种方法更省力。

    还记得吗?塔克开发惑星这庞大的虚拟网络游戏时,在系统主脑安了特殊的硬件系统,使系统具有人工智能。为的就是让系统能自我修复一些常见的系统问题,同时自我记录整理游戏的每一项进展,便于减轻游戏操作人员的工作负担。而那套人工智能技术采用的就是人工神经网络体系,是塔克专门为惑星这套虚拟网络游戏所设计的可自我升级的硬件系统——爱丽丝。

    自从主机电脑出现异常、惑星游戏脱离控制,塔克和他那帮尖端程序员齐心协力排查问题寻找起因。他们几番检查后均认为问题很可能出在那套硬件上。因为那关键的人工智能系统并不是塔克当初设计的爱丽丝,很多地方有了很大的变动,且都是用前所未有的古怪而错乱的程序所代替。按理说,游戏启动后爱丽丝会在主机主屏幕中以游戏管理员的助手出现,协助管理游戏直到游戏结束。然而爱丽丝并没有出现,甚至没有任何应有的征兆。也正因为如此,塔克等人更是断定那套硬件系统被篡改成其他类型的系统,很可能是游戏真实化的原因。爱丽丝这个名字也就被人遗忘在脑后。

    后来又因为各种需要,塔克与他的小组几番摸索,终于掌握对付变异的超级电脑。变异的超级电脑一般情况是不允许人篡改它体内的程序。想要修改某一程序,那事物必须跟夏子峰有直接联系,而且必须有地球物品充当媒介。若是面对系统修改,会按着修改程度产生相应的反抗,甚至无视。但若修改对象是子峰的数据代码或地球物品的功能,系统不会干预。只要符合以上规

『加入书签,方便阅读』

上一章 目录 下一页