0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

一款“超级计算机”用于从数千个虚拟Game Boy身上开发机器学习应用程序

DPVg_AI_era 来源:lq 2018-12-21 09:28 次阅读

机器学习领域之间的知识迁移是现在AI中存在的一个重要问题。来自IBM Research的Kamil Rocki最近开发了一款“超级计算机”,每秒可处理10亿帧,能帮助开发出更高效的机器学习算法和更强健的人工智能记忆。

总是有些聪明人,能解决那么棘手的问题。

机器学习算法能够在最困难的棋盘游戏、经典的电子游戏甚至一些现代游戏中战胜人类。

但是它们仍然有一些很大的局限性,主要与“记忆”有关——或者更确切地说,与缺乏记忆有关。

在IBM Research从事人工智能研究的计算机科学家Kamil Rocki最近开发了一款“超级计算机”,用于从数千个虚拟Game Boy身上开发机器学习应用程序。Rocki希望这个项目能帮助开发出更高效的机器学习算法和更强健的人工智能记忆。

不同ML领域间的知识迁移是难点

计算机科学家训练了一个人工神经网络(一种松散地以人脑为基础的计算架构),以便它能够执行特定的任务,比如打败特定的游戏。

然而,如果一个已经掌握了俄罗斯方块的神经网络想要学习一款更复杂的游戏,比如《超级马里奥兄弟》,那么这个神经网络基本上是从零开始,无法利用它在俄罗斯方块上的经验更快地学习《超级马里奥兄弟》。

Rocki的Game Boy计算集群是一个工具,他希望能够借此帮助解决现在人工智能研究中的一个主要问题:机器学习领域之间的知识迁移。

2015年,谷歌的DeepMind证明了单个神经网络能够掌握几种不同的Atari 2600游戏。这是迈向神经网络记忆的一步,然而正如罗基在博客中描述他的“超级计算机”时所解释的那样,这些游戏在复杂性方面并没有太大的差异。

《太空入侵者》的播放频率为100MHz,是FPGA全速的四分之一。

在DeepMind的神经网络所掌握的大多数Atari游戏中,玩家与操纵杆的动作及其在屏幕上的结果之间的关系都是通过即时反馈来明确的。

这与《波斯王子》(Prince of Persia)等游戏截然不同。在这些游戏中,玩家的行为可能不会立即产生反馈,而且屏幕上也不会一直显示分数。

Rocki在他的博客中解释说,要用人工智能处理这些游戏,他觉得需要一个神经网络,它必须能够快速地进行游戏,并且同时运行几个游戏。

Rocki写道:“想象一下,你可以在百分之一的时间内完成《波斯王子》,同时运行10万款游戏。”

神经网络还必须在一个游戏机上实现。

游戏机上有各种各样的游戏可供选择,这些游戏并不需要耗费大量资源才能运行,这样才能测试它在更复杂游戏上使用先验知识的能力。

Rocki在他的研究中考虑了几种不同的游戏机,包括街机版的太空入侵者、Atari2600、任天堂娱乐系统(NES)和Game Boy Classic。

但问题是,这些系统中速度的峰值都是每秒3000帧。如果Rocki想真正提高机器学习的速度,他必须弄清楚如何在这些平台上以每秒数亿帧的速度运行。

最终,Rocki决定使用Game Boy,因为该游戏机拥有超过1,000款可供选择的游戏,在复杂性方面存在很多差异。 Game Boy Classic的160×144两位(bit)彩色屏幕也易于处理,这使得运行游戏的系统变得更加容易。

Rocki试图根据自己的主观判断,通过游戏的复杂性来组织Game Boy游戏。像《太空入侵者》这样的游戏在左边,不那么复杂,而《Pokemon》和《波斯王子》则在右上角,更加复杂。

为此,Rocki在现场可编程门阵列(FPGA)中模拟了大多数游戏机核心的英特尔8080 CPU。FPGA是一种强大、专业的计算机芯片,可用于大规模模拟其他硬件。

例如,在最初的《太空入侵者》街机控制台中使用的8080 CPU以每秒100万次(1 MHz)的速度运行。

然而,当这个CPU在FPGA中模拟时,它的时钟频率可高达400 MHz,这就像以每秒24,000帧的速度运行游戏一样。

不仅如此,单个FPGA一次可以模拟100个这样的CPU,在单个FPGA芯片上每秒总共可以产生240万帧。

Rocki在一封电子邮件中说,有1296个FPGA芯片连接在一起,每秒可以从数百个模拟Game Boys中产生大约10亿帧。(理论上,这可以在50块FPGA芯片上实现,但Rocki说,他和同事们并没有“把它们推到极限”。)

硬件加速的俄罗斯方块,以100MHz的速度播放,大约是全速的四分之一。

正如Rocki在他的博客中所写,使用他的Gameboy超级计算机进行的测试到目前为止相当成功。

他认为这款工具是更广泛的趋势之一,在未来十年内将AI算法与先进的硬件解决方案相结合。

这可能最终会让我们走上更强大的人工智能之路。

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • 神经网络
    +关注

    关注

    42

    文章

    4765

    浏览量

    100610
  • 超级计算机
    +关注

    关注

    2

    文章

    460

    浏览量

    41930
  • 机器学习
    +关注

    关注

    66

    文章

    8386

    浏览量

    132477

原文标题:“Game Boy超级计算机”每秒处理10亿帧,ML知识迁移不再是难题!

文章出处:【微信号:AI_era,微信公众号:新智元】欢迎添加关注!文章转载请注明出处。

收藏 人收藏

    评论

    相关推荐

    虚拟内存对计算机性能的影响

    ,它允许计算机使用硬盘空间来模拟物理内存。当物理内存(RAM)不足以容纳当前所有活动的程序和数据时,操作系统会将部分数据RAM移动到硬盘上的
    的头像 发表于 12-04 09:17 123次阅读

    NVIDIA助力丹麦发布首台AI超级计算机

    这台丹麦最大的超级计算机由该国政府与丹麦 AI 创新中心共同建设,是台 NVIDIA DGX SuperPOD 超级计算机
    的头像 发表于 10-27 09:42 401次阅读

    云端超级计算机怎么用

    云端超级计算机种基于云计算的高性能计算服务,它将大量计算资源和存储资源集中在
    的头像 发表于 10-18 10:14 121次阅读

    计算机进行程序控制工作的基本原理是怎样的

    计算机程序控制是计算机科学中的核心概念,它涉及到计算机如何根据预设的指令序列执行任务。 1.
    的头像 发表于 09-04 16:57 366次阅读

    借助NVIDIA超级计算机加速量子计算发展

    科学期刊《自然》(Nature)本月早些时候发表了项研究,通过使用 NVIDIA 驱动的超级计算机,验证了量子计算的商业化途径。
    的头像 发表于 07-25 09:55 498次阅读

    机器视觉和计算机视觉有什么区别

    机器视觉和计算机视觉是两密切相关但又有所区别的概念。 、定义 机器视觉 机器视觉,又称为
    的头像 发表于 07-16 10:23 483次阅读

    编写了简单的SSL应用程序用于向服务器发送HTTPS请求,SSL握手失败的原因?

    我编写了简单的SSL应用程序用于向服务器发送HTTPS请求。在数千个请求之后,应用程序在握
    发表于 07-10 08:05

    计算机视觉和机器视觉区别在哪

    计算机视觉和机器视觉是两密切相关但又有明显区别的领域。 、定义 计算机视觉 计算机视觉是
    的头像 发表于 07-09 09:22 417次阅读

    深度学习计算机视觉领域的应用

    随着人工智能技术的飞速发展,深度学习作为其中的核心技术之,已经在计算机视觉领域取得了显著的成果。计算机视觉,作为计算机科学的
    的头像 发表于 07-01 11:38 706次阅读

    富士通使用富岳超级计算机训练LLM

    尽管富士通的富岳超级计算机不再是超级计算机500强名单中最快的机器,但它仍然是
    的头像 发表于 05-13 14:18 532次阅读

    计算机图形学:探索虚拟世界的构建之道

    的应用无处不在,电影特效到建筑设计,游戏开发虚拟现实,它都在不断地推动着视觉艺术和技术的边界。、基础概念在深入了解
    的头像 发表于 05-07 08:27 372次阅读
    <b class='flag-5'>计算机</b>图形学:探索<b class='flag-5'>虚拟</b>世界的构建之道

    原子到超级计算机:NVIDIA与合作伙伴扩展量子计算应用

    量子计算领域的最新进展包括分子研究、部署巨型超级计算机,以及通过项新的学术计划培养量子从业人员。
    的头像 发表于 03-22 10:05 404次阅读

    【量子计算机重构未来 | 阅读体验】+ 初识量子计算机

    欣喜收到《量子计算机——重构未来》书,感谢电子发烧友论坛提供了让我了解量子计算机的机会! 自己对电子
    发表于 03-05 17:37

    特斯拉在布法罗超级工厂投资5亿美元建造Dojo超级计算机

    霍楚尔表示,此次项目投资为5亿美元,并将同时在纽约州立大学建设另台独立的AI超级计算机。“我很荣幸地告诉大家,特斯拉将在布法罗投资5亿美元,用于其新
    的头像 发表于 01-29 10:58 396次阅读

    用树莓派做成巨型的Game Boy你见过吗?

    ​几年前,华纳·斯科奇(Warner Skoch)萌生了3D打印巨型Game Boy想法。他最初的计划是把它挂在墙上,用时钟作为屏幕,就像
    的头像 发表于 12-22 11:21 428次阅读
    用树莓派做成巨型的<b class='flag-5'>Game</b> <b class='flag-5'>Boy</b>你见过吗?