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

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

3天内不再提示

科学家可以在一台计算机上解决最先进的AI问题

IEEE电气电子工程师 来源:IEEE电气电子工程师学会 2020-08-17 10:47 次阅读

训练先进的人工智能系统所需的巨大计算资源意味着,经验丰富的科技公司将学术团队置于尘埃中。但是一种新方法可以帮助平衡规模,使科学家可以在一台计算机上解决最先进的AI问题。

OpenAI 2018年的一份报告发现,用于训练最强大的人工智能的处理能力正以惊人的速度增长,每3.4个月翻一番。最需要数据的方法之一是深度强化学习,其中AI通过遍历数百万次仿真来通过反复试验来学习。电子游戏如《星际争霸》和《Dota2》的最新进展都依赖于装有数百个CPUGPU的服务器。

诸如Cerebras System的Wafer Scale Engine之类的专用硬件有望用完美优化用于训练AI的单个大型芯片来取代这些机架式处理器。但是,由于价格高达数百万美元,对于资金不足的研究人员来说,这并不是什么安慰。

现在,来自南加州大学和英特尔实验室的一个团队已经发明了一种在学术实验室中常用的硬件上训练深度强化学习(reinforcement learning,RL)算法的方法。在近日举行的2020国际机器学习大会(International Conference on Machine Learning,ICML)上发表的一篇论文中,他们描述了如何能够使用一个高端工作站来训练人工智能,在第一人称射击游戏Doom上拥有最先进的表现。他们还使用一小部分正常计算能力来解决DeepMind提出的30种多样化3D挑战套件。

德州大学奥斯汀分校(University of Texas at Austin)专门研究深度RL的教授Peter Stone说:“发明对商品硬件进行深度RL的方法是一个了不起的研究目标。并且,除了将较小的研究小组抛在身后之外,进行此类研究通常所需的计算资源也会产生大量的碳足迹。”

USC研究生的主要作者Aleksei Petrenko说,该项目的灵感来自于必须成为发明之母的经典案例。随着在英特尔的暑期实习期结束,Petrenko失去了进入该公司的超级计算集群的权限,这使尚未完成的深度RL项目陷入危险之中。因此,他和同事决定找到一种方法来继续进行简单系统的工作。

使用一台配备36核CPU和一个GPU的机器,研究人员能够在接受Atari视频游戏和Doom训练时每秒处理大约14万帧图像,或者是次优方法的两倍。

Using a single machine equipped with a 36-core CPU and one GPU, the researchers were able to process roughly 140,000 frames per second while training on Atari videogames and Doom, or double the next best approach.

“根据我的经验,很多研究人员无法接触到尖端的、花哨的硬件,”Petrenko说。“我们意识到,只要重新考虑如何最大限度地提高硬件利用率,实际上就可以接近通常从大型集群中挤出的性能,即使是在单个工作站上。”

深度RL的主要方法是将AI代理置于一个模拟环境中,该环境为实现特定目标提供奖励,agent将此作为反馈来制定最佳策略。这涉及三个主要的计算工作:模拟环境和代理;根据学习到的规则(称为策略)决定下一步要做什么;以及使用这些操作的结果来更新策略。

Petrenko说,培训总是受到最慢流程的限制,但这三个工作通常在标准的深层次RL方法中交织在一起,因此很难单独优化它们。研究人员的新方法被称为“样本工厂(Sample Factory)”,将它们分开,这样就可以投入资源让它们都以峰值速度运行。

Petrenko解释说,进程之间的管道数据是另一个主要瓶颈,因为这些数据通常会分布在多台机器上。他的团队利用在一台机器上工作的优势,只需将所有数据塞进共享内存中,所有进程都可以即时访问这些数据。

与领先的深度RL方法相比,这形成了显著的加速。使用一台配备36核CPU和一个GPU的机器,研究人员能够在接受Atari视频游戏和Doom训练时每秒处理大约14万帧图像,或者是次优方法的两倍。在三维训练环境DeepMind实验室中,他们每秒的帧数为40000帧,比第二名高出15%。

为了检查帧速率是如何转化为训练时间的,研究小组将样本工厂(Sample Factory)与谷歌大脑(Google Brain)在3月份开源的一种算法进行了比较,该算法旨在显著提高深度RL的效率。研究小组还在DeepMind实验室用一台功能更强大的36核4-GPU机器,对30个挑战进行了测试。由此产生的人工智能的性能明显优于DeepMind用来应对挑战的原始人工智能,后者是在大型计算集群上训练的。

虽然论文中使用的计算机仍然是为人工智能研究而设计的高端工作站,但Petrenko说,他和他的合作者也一直在更简单的设备上使用样品工厂。他说,他甚至可以在他的中档游戏笔记本电脑上进行一些高级的深度RL实验。“这是前所未闻的。”

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

    关注

    19

    文章

    7434

    浏览量

    87745
  • AI
    AI
    +关注

    关注

    87

    文章

    30272

    浏览量

    268497
  • 人工智能系统

    关注

    0

    文章

    38

    浏览量

    10574

原文标题:现在可以在一台计算机上训练强大的AI啦

文章出处:【微信号:IEEE_China,微信公众号:IEEE电气电子工程师】欢迎添加关注!文章转载请注明出处。

收藏 人收藏

    评论

    相关推荐

    量子计算机与普通计算机工作原理的区别

      本文介绍了量子计算机与普通计算机工作原理的区别。 量子计算个新兴的研究领域,科学家们利用量子力学,制造出具有革命性能力的
    的头像 发表于 11-24 11:00 146次阅读
    量子<b class='flag-5'>计算机</b>与普通<b class='flag-5'>计算机</b>工作原理的区别

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

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

    AI for Science:人工智能驱动科学创新》第4章-AI与生命科学读后感

    。 4. 对未来生命科学发展的展望 阅读这章后,我对未来生命科学的发展充满了期待。我相信,人工智能技术的推动下,生命
    发表于 10-14 09:21

    AI for Science:人工智能驱动科学创新》第章人工智能驱动的科学创新学习心得

    如何激发科学家的创新思维。AI不仅仅是工具,更是种思维方式,它鼓励我们跳出传统框架,以数据为驱动,探索未知。这种思维方式的转变,不仅促进了科学方法的革新,也为解决全球性挑战提供了新的
    发表于 10-14 09:12

    这个“六一”,起组装人生第一台量子计算机

    自主量子计算机群开放授课活动”上30多名少先队员“本源悟空”硬件研制团队负责人孔伟成博士的指导下动手组装人生第一台量子计算机与中国第三代自主超导量子
    的头像 发表于 06-02 08:22 276次阅读
    这个“六一”,<b class='flag-5'>一</b>起组装人生第<b class='flag-5'>一台</b>量子<b class='flag-5'>计算机</b>

    NVIDIA和Recursion利用AI超级计算机加快新药研发

    BioHive 由 NVIDIA AI 驱动,用于加速医疗领域科学家的工作。全球超级计算机 TOP500 榜单中,它的排名上升了 100 多位。
    的头像 发表于 05-16 09:46 1235次阅读
    NVIDIA和Recursion利用<b class='flag-5'>AI</b>超级<b class='flag-5'>计算机</b>加快新药研发

    英特尔研发新型神经形态计算机Hala Point,为AI发展注入新动力

    科学家对神经形态计算机抱有极高期望,因其采用人工神经元实现存储与运算功能,避免数据组件间频繁传输,从而提高能源利用效率。
    的头像 发表于 04-19 15:47 332次阅读

    诺和诺德基金会将联手英伟达打造丹麦AI超级计算机

    诺和诺德基金会携手英伟达,共同宣布丹麦打造一台领先的AI超级计算机。这台超级计算机将致力于推动医疗保健、生命
    的头像 发表于 03-21 13:43 572次阅读

    量子梦

    计算机可以通过量子并行性质,更快速地破解这些加密算法。因此,量子计算机的出现可能会对网络安全和信息安全带来重大影响,促使我们研发更加安全的加密方法。 另个重要应用是
    发表于 03-13 18:18

    NVIDIA首席科学家Bill Dally:深度学习硬件趋势

    Bill Dally于2009年1月加入NVIDIA担任首席科学家,此前斯坦福大学任职12年,担任计算机科学系主任。Dally及其斯坦福团队开发了系统架构、网络架构、信号传输、路由和
    的头像 发表于 02-25 16:16 1069次阅读
    NVIDIA首席<b class='flag-5'>科学家</b>Bill Dally:深度学习硬件趋势

    Tesla 计划斥资 5 亿美元建造一台由 NVIDIA 的 AI GPU 提供支持的 Dojo 超级计算机

    ABSTRACT摘要Tesla计划斥资5亿美元建造一台由NVIDIA的AIGPU提供支持的Dojo超级计算机,因此该公司正在加大基于AI的开发力度。JAEALOT2024年1月27日Tesla计划
    的头像 发表于 02-19 12:45 547次阅读
    Tesla 计划斥资 5 亿美元建造<b class='flag-5'>一台</b>由 NVIDIA 的 <b class='flag-5'>AI</b> GPU 提供支持的 Dojo 超级<b class='flag-5'>计算机</b>

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

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

    2024 CSRankings全球计算机科学排名发布!AI领域中国高校霸榜

    CSRankings 2024结果出炉!全世界计算机科学机构的排名进行了大更新。AI板块,清华、北大、上交分列TOP 3,CMU和浙大并列第4。A
    的头像 发表于 01-08 09:28 1289次阅读
    2024 CSRankings全球<b class='flag-5'>计算机</b><b class='flag-5'>科学</b>排名发布!<b class='flag-5'>AI</b>领域中国高校霸榜

    新型全光开关可提高计算机处理器速度

    由于电子开关的局限性,传统的计算机处理器几乎已经达到了它们的“时钟速度”(衡量它们可以打开和关闭的速度的指标)。希望改进计算机处理器的科学家已经对全光开关的潜力产生了兴趣,全光开关使用
    的头像 发表于 12-25 14:55 641次阅读
    新型全光开关可提高<b class='flag-5'>计算机</b>处理器速度

    如何超级简单的 DIY 一台 树莓派5 供电的计算机

    的适应性意味着,如果你愿意,你可以创建更复杂的东西。 (它有点笨重,但很坚固,而且非常容易制作) 早在之前,我们就用 Raspberry Pi 4 制作了一台非传统的便携式电脑。现在是时候用全新的 Raspberry Pi 5 将其现代化了。
    的头像 发表于 12-15 17:48 779次阅读
    如何超级简单的 DIY <b class='flag-5'>一台</b> 树莓派5 供电的<b class='flag-5'>计算机</b>