人工智能在游戏中的应用与未来展望
人工智能在游戏中的应用与未来展望摘要:人工智能是全球科技发展的一个热点,其在多个领域都有突出的应用。本文主要介绍了人工智能在游戏中的三大应用,并对其发展趋势和前景进行了相关讨论。
关键词:人工智能,游戏,发展应用,前景
一.人工智能概述人工智能(ArtificialIntelligence),英文缩写为AI。它是研究、开发用于模拟、延伸和扩展人的智能的理论、方法、技术及应用系统的一门新的技术科学。人工智能是计算机科学的一个分支,它企图了解智能的实质,并生产出一种新的能以人类智能相似的方式做出反应的智能机器,该领域的研究包括机器人、语言识别、图像识别、自然语言处理和专家系统等。人工智能从诞生以来,理论和技术日益成熟,应用领域也不断扩大,在游戏中的应用也极为广泛,对玩家而言,游戏在玩法和开发上的拓展,能带来众多更有趣更精良的游戏;也会让体验变得更特别、更个性化、更令人回味。于整个产业来说,更多的创新和技术进步将推动产业的蓬勃发展,更加良性。
二.人工智能在游戏中的三类应用1.AI智能游戏引擎游戏AI引擎可以绕过算法,提供“傻瓜式”的创作平台和工具:帮助开发者简化游戏制作流程,降低制作难度,塑造随机地图和创造NPC等等。目前主流的游戏AI引擎有三类:AI渲染引擎、NPC制作引擎和游戏创作引擎。
常见的有3D游戏需要提高游戏画面的表现力度,不断提升3D图形技术的功能,游戏画面在设计时除了重视美术设计质量外,在游戏表现的各个环节需要编辑较多的数据,这个程序员带来较大的挑战,这些问题的解决归根到底是完善游戏引擎。游戏画面设计在引擎中一般采用层次的设计方式,需要不断明确人工智能技术在各个环节的作用。游戏引擎的主要结构包括三个:高层接口、中层接口和低层接口,具体来说,高层接口的作用是能够让用户使用人功智能技术调控中层接口,通过改变算法控制游戏中游戏角色的战术动作、攻击活动等进行操作,中层接口可以通过与底层接口相结合,控制底层接口中的动画和运动等变换速度快的画面,保证游戏中的角色能够做一些高难度的动作,为用户提供高质量的服务,底层接口的作用在于控制角色的动画与基本动作,并提供物理计算与3D渲染等功能,但是底层接口的功能只能操作角色的朝向和位置,不能进行跳跃的动作,这些动作需要由中层接口完成。
2.神经网络算法要让NPC更聪明一点,目前这方面的AI解决方案主要有这四种:
有限状态机、蒙特卡洛决策树、神经网络、遗传算法。在传统游戏中,最为广泛使用是有限状态自动机(FSM),这是一种专家型的预编程算法。与FSM相比,蒙特卡洛决策树(MCST)会多步联想做决策,而非只就当前形势。这种多元化的行为能带来玩家更强大的个性化交互游戏体验,但其难度和成本也更大,且无学习能力。MCST模式下的NPC最大的缺陷在于学习能力。他们不能从玩家那里学习任何东西,不会根据玩家的习惯性操作做出相应的变化。
而人工神经网络(ANN)和遗传算法则可以解决机器学习的问题。**但是,神经网络下的NPC是“不可控的”(“非线性”和“非常定性”特征导致),这给游戏的运营与维护带来不少的风险,NPC的行为将在不断学习中变得难以预测,游戏后期的调试变得异常困难,有可能出现脱轨的问题。**另一种技术——遗传算法(GeneticAlgorithm)创造了一个不可击败的敌人。**遗传算法是基于达尔文进化论提出的一种决策计算模型,计算机在模拟自然进化过程中寻求最优解。**体现在游戏上,NPC会根据以往的经验去优化策略,新一轮的进攻的“敌人”会接收“牺牲者”的意志,并针对玩家的过往策略逐个击破。这意味着越强大的玩家将面临越强大的敌人,并且没有尽头。主机游戏SHMUP中,游戏开发者就为玩家置入了运用遗传算法的敌人。他们让玩家反抗经过多代进化敌人的AI,当这一代又被击败时,遗传算法对AI进行排名并使用它们创造新一代的敌人来对抗玩家。在著名进化策略类游戏孢子和怪物系列都在遗传算法上有所突破。
3.AI操作系统人工智能操作系统的理论前身为20世纪60年代末由斯坦福大学提出的机器人操作系统,应具有通用操作系统所具备的所有功能,并且包括语音识别、机器视觉、执行器系统、和认知行为系统。在游戏中,相对于游戏引擎和算法开发方向而言,它可以直接识别玩家操作,使游戏产业第一次从间接的数字控制转向更自然的模拟控制。人工智能在游戏中的运用甚至帮助现实世界的进步。因为游戏能够为现实世界提供准确数据和测试平台,例如赛车游戏为自动驾驶提供数据支持等等。
三.对人工智能游戏的未来展望在过去的20年里,AI在游戏中取得了显着的进步。对于今天的游戏开发者来说,创造一个高效的A.I.系统与创造优质游戏和美妙的图像同样重要。每个工作室都开始为A.I.分配一个专门的编程团队。在游戏开发的早期阶段设计游戏。他们花费更多的资源和时间来建立多样化,称职和表现良好的非玩家角色(NPC)。更多的开发人员使用高品质的A.I.设计使他们的游戏在竞争日益激烈的市场中脱颖而出。
理想的目标是让玩家始终沉浸在游戏中。NPC应该让人觉得是活生生会呼吸的人,而且这种错觉在游戏中不会以任何方式被打破。人类的行为很有趣,像对话这种微妙的互动行为,在未来AI可能会实现。如果能在诸如此类的互动上有所突破,那么游戏中更多的部分将有更强的互动性。说不定会产生全新类型的游戏。
四.总结通过游戏展我们可以看到游戏AI正在向更高的质量,更适应玩家的需求,给玩家带来非凡体验的方向迅猛发展。也许我们所期待的、理想中的、极大拟人化的游戏AI将会很快得以实现,并且给我们的生活增添更多的快乐与色彩。而游戏AI也将为人类在人工智能方面的研究上添上非常重要的一笔!
人工智能在日常生活中的12个例子
在下面的文章中,您可以查看我们日常生活中出现的12个人工智能示例。
人工智能(AI)越来越受欢迎,不难看出原因。人工智能有可能以多种不同的方式应用,从烹饪到医疗保健。
虽然人工智能在今天可能是一个流行词,但在明天,它可能会成为我们日常生活的标准一部分。事实上,它已经在这里了。
1.自动驾驶汽车
他们通过使用大量传感器数据、学习如何处理交通和做出实时决策来工作并继续前进。这些汽车也被称为自动驾驶汽车,使用人工智能技术和机器学习来移动,而乘客无需随时控制。
2.智能助手
让我们从真正无处不在的东西开始——智能数字助理。在这里,我们谈论的是Siri、GoogleAssistant、Alexa和Cortana。
我们将它们包含在我们的列表中是因为它们基本上可以倾听然后响应您的命令,将它们转化为行动。
所以,你打开Siri,给她一个命令,比如“给朋友打电话”,她会分析你所说的话,筛选出围绕你讲话的所有背景噪音,解释你的命令,然后实际执行,这一切只需要几个秒。
这里最好的部分是这些助手变得越来越聪明,改进了我们上面提到的命令过程的每个阶段。您不必像几年前那样对命令进行具体化。
此外,虚拟助手在从你的实际命令中过滤无用的背景噪音方面变得越来越好。3.微软项目InnerEye
最著名的人工智能计划之一是由微软运营的一个项目。毫不奇怪,微软是顶尖的人工智能公司之一(尽管它肯定不是唯一的一家)。
微软项目InnerEye是最先进的研究,有可能改变世界。
这个项目旨在研究大脑,特别是大脑的神经系统,以更好地了解它的功能。这个项目的目的是最终能够使用人工智能来诊断和治疗各种神经疾病。
最著名的人工智能计划之一是由微软运营的一个项目。毫不奇怪,微软是顶尖的人工智能公司之一(尽管它肯定不是唯一的一家)。
微软项目InnerEye是最先进的研究,有可能改变世界。
这个项目旨在研究大脑,特别是大脑的神经系统,以更好地了解它的功能。这个项目的目的是最终能够使用人工智能来诊断和治疗各种神经疾病。
4.抄袭
大学生的(或者是教授的)?)噩梦。无论你是内容经理还是给论文评分的老师,你都有同样的问题——互联网让抄袭变得更容易。
那里有几乎无限量的信息和数据,不太谨慎的学生和员工很容易利用这一点。
事实上,没有人能够将某人的文章与所有的数据进行比较和对比。人工智能是一种完全不同的东西。
它们可以筛选数量惊人的信息,与相关文本进行比较,看是否有匹配。
此外,由于这一领域的进步和发展,一些工具实际上可以检查外语来源,以及图像和音频。
5.推荐
你可能已经注意到,某些平台上的媒体推荐越来越好,Netflix、YouTube和Spotify只是三个例子。这要感谢人工智能和机器学习。
我们提到的三个平台都考虑了你已经看到和喜欢的内容。这是容易的部分。然后,他们将其与成千上万的媒体进行比较和对比。他们主要从您提供的数据中学习,然后使用自己的数据库为您提供最适合您需要的内容。
让我们为YouTube简化这个过程,只是作为一个例子。
该平台使用标签等数据,年龄或性别等人口统计数据,以及消费者使用其他媒体的相同数据。然后,它混合和匹配,给你建议。
6.银行业务
如今,许多较大的银行都给你提供了通过智能手机存入支票的选项。你不用真的走到银行,只需轻点几下就可以了。
除了通过手机访问银行账户的明显安全措施外,支票还需要你的签名。
现在银行使用AIs和机器学习软件来读取你的笔迹,与你之前给银行的签名进行比较,并安全地使用它来批准一张支票。
总的来说,机器学习和人工智能技术加快了银行软件完成的大多数操作。这一切都有助于更高效地执行任务,减少等待时间和成本。
7.信用和欺诈
既然我们谈到了银行业,那就让我们稍微谈一下欺诈。银行每天处理大量的交易。追踪所有这些,分析,对一个普通人来说是不可能的。
此外,欺诈交易的形式每天都在变化。有了人工智能和机器学习算法,你可以在一秒钟内分析成千上万的交易。此外,您还可以让他们学习,弄清楚有问题的事务可能是什么样子,并为未来的问题做好准备。
接下来,无论何时你申请贷款或者申请信用卡,银行都需要检查你的申请。
考虑到多种因素,比如你的信用评分,你的金融历史,所有这些现在都可以通过软件来处理。这缩短了审批等待时间,降低了出错率。
8.聊天机器人
许多企业正在使用人工智能,特别是聊天机器人,作为他们的客户与他们互动的方式。
聊天机器人通常被用作公司的客户服务选项,这些公司在任何给定时间都没有足够的员工来回答问题或回应询问。
通过使用聊天机器人,这些公司可以在从客户那里获得重要信息的同时,将员工的时间腾出来做其他事情。
在交通拥挤的时候,像黑色星期五或网络星期一,这些是天赐之物。它们可以让你的公司免于被问题淹没,让你更好地为客户服务。
9.让您远离垃圾邮件
现在,我们都应该感谢垃圾邮件过滤器。
典型的垃圾邮件过滤器有许多规则和算法,可以最大限度地减少垃圾邮件的数量。这不仅能让你免受烦人的广告和尼日利亚王子的骚扰,还能帮助你抵御信用卡欺诈、身份盗窃和恶意软件。
现在,让一个好的垃圾邮件过滤器有效的是运行它的人工智能。过滤器背后的AI使用电子邮件元数据;它关注特定的单词或短语,它关注一些信号,所有这些都是为了过滤掉垃圾邮件。
10.视频摘要
这种日常人工智能在网飞变得非常流行。
也就是说,你可能已经注意到,网站和某些流媒体应用程序上的许多缩略图已经被短视频取代。这变得如此流行的一个主要原因是人工智能和机器学习。
人工智能会为你做这些,而不是让编辑们花费数百个小时来缩短、过滤和切割较长的视频,变成三秒钟的视频。它分析数百小时的内容,然后成功地将其总结成一小段媒体。
11.食谱和烹饪
人工智能在更多意想不到的领域也有潜力,比如烹饪。
一家名为Rasa的公司开发了一种人工智能系统,该系统可以分析食物,然后根据您冰箱和储藏室中的食物推荐食谱。对于喜欢烹饪但又不想花太多时间提前计划膳食的人来说,这种类型的人工智能是一种很好的方式。
12.人脸识别
关于人工智能和机器学习,如果我们可以说一件事,那就是它们使他们接触到的每一项技术都更加有效和强大。面部识别也不例外。现在有许多应用程序使用人工智能来满足他们的面部识别需求。例如,Snapchat使用AI技术通过实际识别呈现为人脸的视觉信息来应用面部过滤器。
Facebook现在可以识别特定照片中的面孔,并邀请人们标记自己或他们的朋友。
而且,当然,考虑用你的脸解锁你的手机。好吧,它需要人工智能和机器学习才能发挥作用。
让我们以AppleFaceID为例。当你设置它的时候,它会扫描你的脸,然后在上面放大约3万个DoS。它使用这些圆点作为标记,帮助它从多个不同的角度识别你的脸。
这使您可以在许多不同的情况和照明环境中用脸部解锁手机,同时防止其他人做同样的事情。
结论
未来就是现在。人工智能技术只会继续发展、壮大,并对每个行业和我们日常生活的几乎每个方面变得越来越重要。如果以上例子是可信的,这只是个时间问题。
未来,人工智能将继续发展,并出现在我们生活的新领域。随着更多创新应用的问世,我们将看到更多人工智能让我们的生活变得更轻松、更有效率的方式!