加入收藏 | 设为首页 | 会员中心 | 我要投稿 银川站长网 (https://www.0951zz.com/)- 云通信、基础存储、云上网络、机器学习、视觉智能!
当前位置: 首页 > 站长资讯 > 动态 > 正文

Google DeepMind发布AlphaDev 可自主构建C++排序算法

发布时间:2023-06-10 08:38:20 所属栏目:动态 来源:
导读:数字化社会对计算能力和能量的需求日益高涨。在过去的五十年中,人类主要依靠硬件层面的改进来满足这一点。然而,随着微芯片接近其物理极限,改进运行在其上的代码以使计算更强大和可持续也变得至关重要。对于每天运

数字化社会对计算能力和能量的需求日益高涨。在过去的五十年中,人类主要依靠硬件层面的改进来满足这一点。然而,随着微芯片接近其物理极限,改进运行在其上的代码以使计算更强大和可持续也变得至关重要。

对于每天运行数万亿次的算法而言,这一点尤为重要。因为它们支撑着从在线搜索结果和社交帖子的排名到计算机和手机上数据处理的一切。

Google DeepMind 表示,他们已经将该算法纳入常用的 Libc++ 库,这是十多年来对这部分排序算法库的首次修改。这意味着,全球数百万开发人员和公司现在可以将其应用于从云计算和在线购物到供应链管理的人工智能应用中。

利用人工智能生成更好的算法,将改变我们编程的方式,这会影响我们现代社会的日益全面的数字化的社会的各个方面。

排序算法是世界各地的计算机不断使用的基本功能,因此,由人工智能创造的改进算法可以使数百万程序运行得更快。

为了训练 AlphaDev 来发现新算法,DeepMind 将排序转化为一个单人“汇编游戏”。在每个回合,AlphaDev 都会观察它生成的算法和 CPU 中包含的信息。然后,它通过选择一条指令来为算法添加一步行动。如果这个步骤失败,alphadev就会退出游戏。在这个过程中,alphadev不会被激活,直到它找到一个合适的目标。

(编辑:银川站长网)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!