DeepMind 人工智能创造出比人类快 70% 的排序算法,可让全球软件速度更快

玩物志 20230611

  • 人工智能
  • 排序算法
  • AlphaDev

   6月8日消息,谷歌旗下DeepMind开发的人工智能AlphaDev创造了一种新的数据排序方法,比人类程序员设计的算法快了70%,这一发现可能让全球数以百万计的软件运行得更快。

  数据排序是计算机的基本功能之一,用于按照字母顺序或者数字大小来排列数据。目前已经有很多不同的排序算法,但是由于经过几十年的优化,人类很难再有创新。

 

  AlphaDev的设计目标是发现新的算法来完成给定的任务,并且尽量超越现有的方法。它不是对当前的算法进行微调,而是从零开始构建。其使用了一种叫做汇编代码的中间语言,这种语言比人类编写的代码更接近计算机的二进制指令,也更容易让AlphaDev创造出更高效的算法。

 

  AlphaDev每次生成一个指令,然后测试它的输出是否正确,同时还要求生成最短的算法。DeepMind表示,这项任务难度非常大,因为可能的指令组合数量非常庞大。

 

  当被要求创建一个排序算法时,AlphaDev惊人地发现了一种比最好的算法快70%的方法,用于对五个数据进行排序。即使对25万个数据进行排序,它也能比最好的算法快1.7%。

 

  “我们一开始以为它出错了或者有什么bug,但是当我们分析了这个程序,我们意识到AlphaDev真的发现了一种更快的方法。”DeepMind的Daniel Mankowitz说。

 

  由于排序算法被广泛应用于各种常用软件中,这一改进可能会对全球计算产生重大影响。DeepMind已经将它们开源,并且加入了一个叫做Libc++的常用代码库,这意味着任何人都可以立即使用它们,这是这个代码库中排序算法部分十多年来第一次更新。

 

  Mankowitz说,由于物理极限,摩尔定律(IT之家注:即芯片性能定期翻倍)即将终结,但是AlphaDev可能能够通过提高效率来弥补这一点。

 

  英国伯明翰大学的Mark Lee说,AlphaDev很有趣,即使1.7%的速度提升也很有用。但他说,对这种方法能否弥补摩尔定律终结持怀疑态度,因为它不太可能在更复杂的软件中取得同样的进步。

查看全文

点赞

玩物志

作者最近更新

  • 想实现自动驾驶 , 哪些技术非常关键?
    玩物志
    5天前
  • 又一传感器企业即将登陆北交所!供货吉利、奇瑞、长安汽车
    玩物志
    6天前
  • 自动驾驶黑马再获巨额融资!到2026年将部署5000台无人配送车
    玩物志
    08-23 13:59

期刊订阅

相关推荐

  • 传感器应该推进人工智能实现整体进化

    2018-12-07

  • 华为首款AI音箱:可通过HiLink开放协议控制19个家电品类

    2020-02-21

  • 本田将在CES展出自动驾驶作业车和机器人新品

    2018-12-14

  • 日本新研究:人工智能或能提前一周预测台风

    2019-01-08

评论0条评论

×
私信给玩物志

点击打开传感搜小程序 - 速览海量产品,精准对接供需

  • 收藏

  • 评论

  • 点赞

  • 分享

收藏文章×

已选择0个收藏夹

新建收藏夹
完成
创建收藏夹 ×
取消 保存

1.点击右上角

2.分享到“朋友圈”或“发送给好友”

×

微信扫一扫,分享到朋友圈

推荐使用浏览器内置分享功能

×

关注微信订阅号

关注微信订阅号,了解更多传感器动态

  • #{faceHtml}

    #{user_name}#{created_at}

    #{content}

    展开

    #{like_count} #{dislike_count} 查看评论 回复

    共#{comment_count}条评论

    加载更多

  • #{ahtml}#{created_at}

    #{content}

    展开

    #{like_count} #{dislike_count} #{reback} 回复

  • #{ahtml}#{created_at}

    #{content}

    展开

    #{like_count} #{dislike_count} 回复

  • 关闭
      广告