游戏的「隐藏身份」:AI与现实世界的「王牌训练师」

来源:雷锋网

虚拟游戏对人工智能的物理性优势已经开始显现。

「注:文章来自国际电信联盟(ITU)」

当谈到新兴技术在改善世界各地人们生活的潜力时,你首先想到的可能不是电子游戏。然而,虚拟游戏可以在训练人工智能 (AI) 以对现实世界产生积极影响方面发挥重要作用。

每年,国际电信联盟(ITU)都会举办 AI for Good (“AI向善”)峰会,以展示人工智能在支持联合国可持续发展目标方面的技术进步。国际电信联盟(ITU)还制定了电子游戏体验的标准。

在观看近期国际电信联盟(ITU)有关在线游戏服务质量标准的网络研讨会时,世界各地的研究人员目前需要努力将人工智能和电子游戏这两个领域结合起来,以营造可以帮助机器从游戏数据中学习并提供洞悉人工智能开发的环境。目标是使用虚拟游戏结构来提高人工智能的自学能力,然后可以将其应用在现实世界中的应用(场景),例如促进医疗保健的进步以及城市的智慧化与可持续发展中。

那么电子游戏如何加快人工智能的发展步伐,让全世界的人们在日常生活中都能看到他们的有益之处呢?

1

电子游戏的作用

长期以来,游戏一直是衡量人工智能 (AI) 技术进步的方式,通过在策略中与顶尖人类玩家进行较量来展示计算机算法的“智能”程度。

“整个电子游戏提供了我们所拥有的最好的智力测试。”

——Julian Togelius

纽约大学坦登工程学院副教授

纽约大学坦登工程学院副教授朱利安·托格利乌斯 (Julian Togelius) 说:“整个电子游戏提供了我们所拥有的最好的智力测试。” “电子游戏是训练 AI 算法的一种很好的方式,因为它们旨在循序渐进地让人类的思维经历越来越难的挑战。”

Togelius 解释说,电子游戏旨在通过让玩家专注于克服障碍和跟随后续故事等元素来挑战人类的思维。他说,游戏设计的一个核心理念——也是许多人喜欢玩游戏的部分原因——是玩家一直在学习。

他说,这使得电子游戏成为训练 AI 的理想环境。游戏提供结构框架、重复训练以及能力强化,这都有助于(AI的)算法学习。

Togelius 说,与在物理空间中学习完成任务的机器人相比,虚拟环境还允许算法以更低的成本更快地开发。

“用机器人执行 10 次任务的时间,可以让算法玩 10,000 次游戏,”他说,“你不必担心它会不会(如机器人实验一般)损坏或过热。”

2

真实世界的应用

虚拟游戏对人工智能的物理性优势已经开始显现。

例如,OpenAI 的研究人员最近展示了一种算法,该算法可以通过相当于100年的反复试验,去教会自己操纵一个立方体。

Togelius 说,展望未来,虚拟训练可以直接应用于现实世界的实践,例如使用虚拟驾驶游戏来训练人工智能以用于自动驾驶汽车。

腾讯自动驾驶TAD Sim仿真场景

自动驾驶汽车的技术进步有提升道路安全性、减少交通拥堵、减少排放等其他好处。实现自动驾驶,是国际电信联盟(ITU)在帮助实现联合国可持续发展目标的第 11项——“建设更智能、更可持续的城市”中的一部分贡献。

Togelius 解释说,但(我们)也有机会跳出框架思考,将电子游戏中学到的经验应用于新领域。例如,在星际争霸(StarCraft)(这是一款复杂的多人在线游戏)中训练人工智能,玩家必须使用策略来推进赛程,这可以培养管理技能,他说。

“你正在制定战术和战略位置,建立和协调后勤网络,并确保资源正常运转,”Togelius说。“如果一款游戏有许多与现实世界任务相同的挑战,那么它就证明了[算法]可以学习类似于现实世界的任务。”

3

人工智能的“教学”

观察算法在电子游戏中的表现还可以深入了解它们的行为方式。Togelius 说,这有助于研究人员更好地了解算法如何解决问题并做出决策。

“通过观看 AI 代理玩游戏,我们可以更多地了解 AI 擅长什么以及人类擅长什么,”他说。

这一点可以帮助公司和政策制定者去识别在哪些领域人工智能能够以有利于人类的方式,来提高效率或支持现有的工作。在这些场景中观察 AI 的另一个好处可能是发现新技术或新机会。

例如,根据德国弗莱堡大学机器学习研究人员今年早些时候发表的一篇论文所述,一种使用进化策略的算法,其中最成功的算法能够生存和进化,利用电子游戏 Q*bert 中的一个bug,来累积几乎无限的积分。

该论文的作者之一弗兰克·哈特 (Frank Hutter) 表示,在这款游戏推出 36 年的时间里,包括开发者在内的任何人都没有发现这个漏洞。

Hutter 解释说,该算法的探索行为,以及为了长期最大化积分而不断尝试的意愿,帮助它找到了故障。

“按照设计,它着眼于长期依赖关系,”他说。“它只对‘最终分数’感兴趣,而其他方法则专注于‘如何快速获得积分’,这就是人类尝试玩游戏的方式。”

4

后续动作

人类和人工智能,都仍有很多东西需要学习。例如, OpenAI 在 Dota 2 中战胜一支人类玩家队伍的几周后,它在电子游戏的年度锦标赛中输给了职业玩家。

Togelius 说,展望未来,如何将 AI 的能力从特定任务扩展到更广义的“智能”,是我们需要思考的问题。

“我们非常擅长通过训练算法来做特定的事情或玩特定的游戏,但我们在广泛化应用方面仍在婴儿学步阶段”他说。“现在‘玩游戏’的人工智能和研究给人工智能界的回馈是,人类正在开发可被广泛适用的方法,这些方法既是为玩游戏而开发,也可以有其他用途”。

未来智能实验室的主要工作包括:建立AI智能系统智商评测体系,开展世界人工智能智商评测;开展互联网(城市)大脑研究计划,构建互联网(城市)大脑技术和企业图谱,为提升企业,行业与城市的智能水平服务。每日推荐范围未来科技发展趋势的学习型文章。目前线上平台已收藏上千篇精华前沿科技文章和报告。

  如果您对实验室的研究感兴趣,欢迎加入未来智能实验室线上平台。扫描以下二维码或点击本文左下角“阅读原文”

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/484028.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

Hadoop的组成

一、Hadoop 1.x 和 2.x 的区别 二、HDFS架构 1)NameNode(nn):存储文件的元数据,如文件名,文件目录结构,文件属性(生成时间、副本数、文件权限),以及每个文件…

深度学习与工业互联网安全:应用与挑战

来源:中国工程院院刊一、前言工业互联网是新一代信息技术与制造业深度融合的新兴工业生态与应用模式,通过“人、机、物”的泛在可靠互联,连接生产全要素、全产业链、全价值链,推动制造业生产方式和企业形态变革。工业互联网安全是…

Oracle 学习(1)

Oracle简介 Oracle是殷墟(yīn Xu)出土的甲骨文(oracle bone inscriptions)的英文翻译的第一个单词,在英语里是“神谕”的意思。Oracle公司成立于1977年,总部位于美国加州,是世界领先的信息管…

未来教育 · 软件破解

1、点击右侧链接,下载百度网盘 未来教育压缩包 [未来教育(提取码:hwx8)] 2、解压压缩包,安装软件 计算机等级考试模拟软件.exe (安装前务必打开网络)。 3、安装完成后,点击添加课程,选择自己需要的课程等级&#xff0…

网络攻防技术

1.网络攻防 2.DDos具体攻击过程:拒绝服务攻击; 3.防护体系 防火墙:是位于两个(或多个)网络间,实施网间访问控制的一组组件的集合;IDS/IPS:VDS/VPS: 网络病毒检测系统VDS 是用于实时监测网络环境中病毒疫…

科普:不要对移动机器人有误解

来源:Allians联汇智造 作者:CSDN博主一、移动机器人介绍区别于AGV(AutomaticGuided Vehicle,自动导引车,指装备有电磁或光学等自动引导设备,能按规定路径行走的自动运输车)等自动化运输车&#…

Linux命令整理 —— 目录结构

二 、vi 和 vim 编辑器 【写在前面】 云计算与分布式这门课程的实验都是在Linux下完成的,虽然之前也一直也学习过Linux,但是一直没有系统的过一遍。这周花了两天的时间看完了尚硅谷的Linux教程,在这里记录一下学习过程,也方便自己…

这应该是史上最强的物理学科普(雄文)

图文来源:微信公众号:财经小报告本文素材主要摘录自加来道雄的《Hypersapce》和丘成桐的《The Shape of Inner Space》。作者希望凭籍本文,回顾一下两百年来的科学史,看看那些代表着人类最高心智的数学家、物理学家们前仆后继探究…

《动手学深度学习》第一天 (2.1+2.2)

2.1 获取和运行本书的代码 2.1.1获取代码并安装运行环境 第一步: 安装Miniconda ,由于我的电脑已经安装过Anaconda,所以就没有再安装Miniconda了。 第二步:下载代码,地址 https://zh.d2l.ai/d2l-zh-1.0.zip 第三步…

从技术到科学,中国AI向何处去?

来源: 科学网编辑:宗华排版:华园作者:金榕(阿里巴巴达摩院副院长、原密歇根州立大学终身教授)● AI时代序幕刚拉开,AI目前还处于初级阶段,犹如法拉第刚刚发现了交流电,还…

QT高级编程之基本函数用法

1.QString类函数介绍 toInt()函数,可以将整型按照不同进制转换为QString对象;number()函数,可以将QString对象转换为不同进制的数字; 2.文档查询方法:通过Qt Creator编辑器通过帮助->索引->QString查看QString…

Linux命令整理 —— vi 和 vim 编辑器

一、目录结构 二 、vim 和 vim 编辑器 2.1【基本介绍】 所有的 Linux 系统都会内建 vi 文本编辑器。 vim 具有程序编辑的能力,可以看做是 vi 的增强版本,可以主动的以字体颜色辨别语法的正确性,方便程序设计。代码补完、编译及错误跳转等方…

网络版ATM项目的实现——客户端

网络版的ATM实现思路 客户端 1 #include "customer.h"2 3 static int sockfd;4 5 /*int create_msg_queue_c(int key)6 {7 //创建消息队列8 int msgid msgget(key,IPC_CREAT|0644);9 if(0 > msgid)10 {11 perror("msgget");12…

为什么航空发动机那么难造?看看3D工作原理

来源:网络目前大部分航空发动机都是属于燃气涡轮型,民用客机的发动机突出的安全性和可靠性,而军用发动机在这个基础上还追求更大的推力,以及开加力时的最大推力。由此可见,航空发动机领域中最强者必然是军用航发&#…

OSGB格式解析

主要介绍倾斜摄影数据OSGB二进制数据的解析,首先简单介绍一下OpenSceneGraph相关技术,并介绍倾斜摄影数据的组织结构,着重分析OSGB格式的相关字段,最后逐字节对OSGB数据进行解析并通过OpenSceneGraph对数据进行可视化,…

《动手学深度学习》 第二天 (自动求梯度)

2.3、自动求梯度 MXNet提供的autograd模块可以用来自动求梯度。 2.3.1 一个简单的栗子 这里我们要求对函数 y 2xTx (2乘以x的转秩乘以X)求关于列向量 x 的梯度。(使用jupyter notebook) 1、 创建变量x,并赋初值 x nd.arange(4).reshape((4,1)) #…

Gartner发布2021年新兴技术成熟度曲线

来源:Gartner中国8月24日,Gartner 公司最新发布了“2021年新兴技术成熟度曲线”(Hype Cycle for Emerging Technologies,2021)。其中,建立信任,加速增长以及塑造变革将是三大主要趋势&#xff0…

Vue语法学习第一课——插值

学习关于Vue的插值语法 ① 文本值 &#xff1a; "Mustache"语法&#xff0c;即双大括号 1 <span>Message:{{msg}}</span> 注&#xff1a;双大括号中的msg值改变&#xff0c;插入的内容也会随之改变&#xff0c;可通过v-once指令限制&#xff0c;但会影响…

人工智能“上位”会让程序员消失吗?

大脑以及二进制代码&#xff08;图&#xff1a;Canva&#xff09;来源&#xff1a;Forbes作者&#xff1a;Nisha Talagala编译整理&#xff1a;科技行者写代码已经成了许多工作的一项关键技能。一些国家和学校甚至认为&#xff0c;编程语言是一种可以接受的外语。而在各种熙熙攘…