目录
Alpha家族“新贵”发现更快排序算法
网友:不算发现新的排序算法
首页 科技周边 人工智能 重现当年AlphaGo神来之笔!DeepMind新AI发现提速70%排序算法,十年都没更的C 库更新了

重现当年AlphaGo神来之笔!DeepMind新AI发现提速70%排序算法,十年都没更的C 库更新了

Jun 09, 2023 pm 09:59 PM
ai c++

DeepMind又双叒叕带着重磅成果登Nature了!

这一次,他们又一强化学习AI,在计算机领域最最最基础的两个算法上做了新突破:

一个是排序算法,发现了速度最高可提升70%的新实现;

另一个是哈希算法,也找到了速度提高30%的新方法。

重现当年AlphaGo神来之笔!DeepMind新AI发现提速70%排序算法,十年都没更的C  库更新了

不仅如此,该AI所用方法被称为“重现当年AlphaGo的神来之笔”,也就是看似违法直觉,实则一举击败人类高手李世石的那次。

消息一出,立刻引爆学术圈,有网友就直呼:

没想到这么古老又基础的算法还能被进一步改进。

重现当年AlphaGo神来之笔!DeepMind新AI发现提速70%排序算法,十年都没更的C  库更新了

而正是因为这一最新成果,十年都没有更新的LLVM标准C 库都更新了,并且数十亿人将会受益。

因为,无论是排序还是哈希,它们的应用场景从在线购物、云计算到供应链管理等各个场景都能用到,每天会被调用上亿次!

不过,如DeepMind所说:

大家千万不要太兴奋了,AI的力量用于代码效率提升才刚刚开始。

重现当年AlphaGo神来之笔!DeepMind新AI发现提速70%排序算法,十年都没更的C  库更新了

Alpha家族“新贵”发现更快排序算法

这个AI名叫AlphaDev,属于Alpha家族“新贵”,并且基于AlphaZero打造(就是2017年击败世界冠军的那个棋类AI)。

它的发现并非基于现有算法,而是从最底层的汇编指令开始摸索的。

DeepMind的研究员给它设计了一种单人“组装”游戏:

只要能够搜索并选择出合适的指令(下图A流程),正确且快速地排好数据(下图B流程),就能获得奖励。

重现当年AlphaGo神来之笔!DeepMind新AI发现提速70%排序算法,十年都没更的C  库更新了

但这个游戏的挑战不仅在于搜索空间的大小(可组合指令数相当于宇宙中的粒子数),也在于奖励函数的性质,因为一条错误指令就可能会使整个算法失效。

AlphaDev拥有两个核心组件:学习算法和表示函数。

其中,学习算法主要是在强大的AlphaZero上扩展的,它可以结合DRL和随机搜索优化算法来进行巨量的指令搜索;主要的表示函数则基于Transformer,它能够抓住汇编程序的底层结构,并表示成特殊的序列。

随着AlphaDev不断地打怪升级,研究员还会限制它能执行的步数,以及待排序列的长度。

最终,AlphaDev发现了一种全新排序算法:

如果序列较短,相比人类基准排序算法,它能将速度提高70%;如果序列长度超过25000个元素,则提高1.7%。

短序列排序在实际中被广泛使用,尤其作为较大排序函数的一个重要组成部分,被多次调用。只要改进了短序列,所有数量序列的排序速度都能得到提升。)

具体而言,该算法的创新主要在于两种指令序列:

(1)AlphaDev Swap Move(交换移动)
(2)AlphaDev Copy Move(复制移动)

如下图所示,左边是利用了min(A,B,C)的原始sort3实现,右边是通过“AlphaDev Swap Move”,只需要min(A,B)的实现。能够发现可以省掉一步指令,还只需要算出A和B的最小值即可。

重现当年AlphaGo神来之笔!DeepMind新AI发现提速70%排序算法,十年都没更的C  库更新了

作者表示,这种新颖的方法让人想起当年AlphaGo的“第 37 步”——一种违反直觉的下法却直接击败传奇围棋选手李世石,让观众全都震惊不已。

同样,AlphaDev则是通过交换和复制移动,跳过了一个步骤,以一种看似错误但实际上是捷径的方式达成目标。

如下图所示,在对8个元素进行排序的算法中,AlphaDev也同样利用“AlphaDev Copy Move”,用max (B, min (A, C))替换了原始实现中更为复杂的max (B, min (A, C, D))指令,并且使整个算法的指令总数也减少了一步。

重现当年AlphaGo神来之笔!DeepMind新AI发现提速70%排序算法,十年都没更的C  库更新了

而在发现更快的排序算法后,作者也用AlphaDev试了试哈希算法,以此证明其通用性。

结果也没有让人失望,AlphaDev在9-16字节的长度范围内也实现了30%的速度提升。

和排序算法一样,他们已将新方法集成到了Abseil库中,全球数百万开发人员现在都可以使用。

最后,作者表示,两种新算法的实现显示AlphaDev具有强大的发现原始解决方案的能力,并且将使我们进一步思考计算机领域基础算法的改进方式。

不过,由于本次研究中使用的汇编语言具有局限性,他们接下来还是打算尝试AlphaDev在高级语言(如 C )中优化算法的能力。

网友:不算发现新的排序算法

对于这一成果,不少人表示非常兴奋。

如这位网友所说:

AlphaGo惊艳全世界后,强化学习还能做什么?还能做任何有实际意义的事情吗?这就是答案。

重现当年AlphaGo神来之笔!DeepMind新AI发现提速70%排序算法,十年都没更的C  库更新了

不过这次,有不少人指出,DeepMind似乎有夸大标题的嫌疑。

它计算的是算法延迟,而非传统意义上的时间复杂度。如果真算时间复杂度,数据可能不好看。

它的改进并不在排序算法本身,而是针对现代CPU做了新的排序优化(特别是针对短序列)。这个做法其实很普遍,例如FFTW、ATLAS等库都采用了这种方法。

重现当年AlphaGo神来之笔!DeepMind新AI发现提速70%排序算法,十年都没更的C  库更新了

同意,他们只是为特定CPU找到了更快的机器优化,并不算发现新的排序算法,方法本身很酷,但还不算开创性研究。

重现当年AlphaGo神来之笔!DeepMind新AI发现提速70%排序算法,十年都没更的C  库更新了

大家怎么看?

论文地址:https://www.php.cn/link/a3fefe83288ecb0e40ebe40b2bde29fe
官方博客:https://www.php.cn/link/f5b2aa928f940f3f09a0d14f45a27875

参考链接:
[1]https://www.php.cn/link/5383c7318a3158b9bc261d0b6996f7c2
[2]https://www.php.cn/link/ecf9902e0f61677c8de25ae60b654669
[3]https://www.php.cn/link/0383314bf626052313b8275638fcccce

以上是重现当年AlphaGo神来之笔!DeepMind新AI发现提速70%排序算法,十年都没更的C 库更新了的详细内容。更多信息请关注PHP中文网其他相关文章!

本站声明
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系admin@php.cn

热AI工具

Undresser.AI Undress

Undresser.AI Undress

人工智能驱动的应用程序,用于创建逼真的裸体照片

AI Clothes Remover

AI Clothes Remover

用于从照片中去除衣服的在线人工智能工具。

Undress AI Tool

Undress AI Tool

免费脱衣服图片

Clothoff.io

Clothoff.io

AI脱衣机

Video Face Swap

Video Face Swap

使用我们完全免费的人工智能换脸工具轻松在任何视频中换脸!

热门文章

热工具

记事本++7.3.1

记事本++7.3.1

好用且免费的代码编辑器

SublimeText3汉化版

SublimeText3汉化版

中文版,非常好用

禅工作室 13.0.1

禅工作室 13.0.1

功能强大的PHP集成开发环境

Dreamweaver CS6

Dreamweaver CS6

视觉化网页开发工具

SublimeText3 Mac版

SublimeText3 Mac版

神级代码编辑软件(SublimeText3)

热门话题

Java教程
1677
14
CakePHP 教程
1431
52
Laravel 教程
1334
25
PHP教程
1280
29
C# 教程
1257
24
Altcoin季节指数下降到25岁以下,表明比特币季节尽管最近运行 Altcoin季节指数下降到25岁以下,表明比特币季节尽管最近运行 May 15, 2025 pm 12:09 PM

AltCoin季节指数在90天内衡量了对比特币的顶级山寨币的表现情况。CryptoRover在X上分享了两个不同的图表,揭示了一些引人注目的趋势转变。第一个图表是近期热议的焦点-Altcoin季节。它展示了Altcoin季节指数,该指数衡量了90天内顶级山寨币相对于比特币的表现。这项具体数据来自blockchaincenter.net,测量了前50个表现最佳的山寨币,不包括任何稳定币或资产支持的代币。关于AltCoin季节指数,如果在过去的90天内,前50个Altcoin的表现超过比特币,则会进

Trend Research分析:新周期下ETH乐观预测为10000美元 Trend Research分析:新周期下ETH乐观预测为10000美元 May 14, 2025 pm 10:51 PM

TrendResearch自2025年4月24日研报全网发出至今,ETH自1800美元涨至2400美元附近,一个月内涨幅约30%,研报撰写前的预判更是在1450美金开始,作为千亿规模的资产标的,是大资金短期实现高回报的难得机会。彼时坚定看多的主要原因包括:ETH依然拥有稳健的金融数据,是加密重要基础设施的地位没有改变;短期高点巨大的调整幅度(4个月跌幅超60%);衍生品市场空头规模庞大,底部现货放量后攀升至重要支阻互换区域,传统金融的

Vaneck推出了针对机构投资者的第一个RWA令牌化基金 Vaneck推出了针对机构投资者的第一个RWA令牌化基金 May 15, 2025 am 11:51 AM

VBILL代币基金于5月13日推出,为机构投资者提供了代币化的美国财政账单的机会。Vaneck的新型标记基金将使机构投资者能够投资美国国库账单。VBILL代币基金于5月13日启动,是与Securitize合作的结果,Securitize是支持该基金全部运营的令牌化平台。该基金将在四个主要区块链上进行订阅-以太坊,索拉纳,雪崩和BNB链。在其中三个区块链(雪崩,Solana和BNB链)上,最低订阅额为100,000美元。而在以太坊上,最低投资额为100万美元。该基金是Vaneck努力扩大其在现实世

由政府债券支持的Humo Token正在乌兹别克斯坦(Uzdaily.com)进行测试(Uzdaily.com) 由政府债券支持的Humo Token正在乌兹别克斯坦(Uzdaily.com)进行测试(Uzdaily.com) May 15, 2025 pm 02:03 PM

乌兹别克斯坦正在试验一种新的数字资产,即由政府债券担保的Humo代币。该代币与国家货币挂钩,1个Humo等于1000总和。根据乌兹别克斯坦在加密资产领域的法律框架,该项目正在实施。多个战略合作伙伴参与了其开发,其中包括为乌兹别克斯坦3500万持卡人提供服务的Humo支付系统。得益于Humo与商业银行、市场和零售结构的广泛合作,为代币在日常交易中的广泛应用创造了条件。项目的技术基础由Asterium和Broxus公司提供。该项目采用了Broxus开发的Tycho区块链协议。其特点是高交易速度和低交

什么是XploraDEX 和$XPL 代币?一文介绍 什么是XploraDEX 和$XPL 代币?一文介绍 May 15, 2025 am 11:45 AM

在快速发展的去中心化金融(DeFi)世界中,创新从不止息。最新一波的浪潮不仅仅是关于速度或安全——而是关于智慧。这正是XploraDEX进入舞台的时候。建立在XRP纪录上的XploraDEX正在为去中心化交易所设定新的基准,通过将人工智慧(AI)引入交易的每一个层面。但XploraDEX到底是什么,它与其他平台有何不同,以及$XPL代币在其生态系统中扮演什么角色?让我们以易于理解的方式逐步解析。

$ 500到$ 70万美元? Web3 AI正轨将百万富翁作为超流动和BGB激增 $ 500到$ 70万美元? Web3 AI正轨将百万富翁作为超流动和BGB激增 May 15, 2025 pm 12:21 PM

超流动性(HYPE)价格更新显示,公牛的目标是在公开利息飙升至创纪录的6.97亿美元之后的25美元。超级流动性(HYPE)公牛的目标是25美元,因为代币交易高于主要支持,为19.24美元。开放兴趣飙升至创纪录的6.97亿美元,这表明了强劲的势头。来自RSI(14)和MACD(12,26)的技术信号显示可能有更多的上升空间。到2030年,随着交易所在全球范围内扩展和燃烧代币,BitGet令牌(BGB)价格预测的目标是25美元。Web3AI的预售开始引起关注,起价仅为0.03美元,并提供1,333倍

在VSCode中编写和测试SQL代码的技巧 在VSCode中编写和测试SQL代码的技巧 May 15, 2025 pm 09:09 PM

在VSCode中编写和测试SQL代码可以通过安装SQLTools和SQLServer(mssql)插件实现。1.在扩展市场中安装插件。2.配置数据库连接,编辑settings.json文件。3.利用语法高亮和自动补全编写SQL代码。4.使用快捷键如Ctrl /和Shift Alt F提高效率。5.通过右键选择ExecuteQuery测试SQL查询。6.使用EXPLAIN命令优化查询性能。

确保未来的最佳加密货币:前3个选秀权将释放巨大的利润潜力! 确保未来的最佳加密货币:前3个选秀权将释放巨大的利润潜力! May 15, 2025 pm 12:30 PM

在当今拥挤的加密市场中,炒作、猜测和不可预测的波动占据主导地位。在庞大且经常被宣传的加密货币市场中,持久的成功归结为真正的效用、创新和最终的牵引力。随着投资者和交易者寻求具有持久力量的项目,那些具有强大用例、基本稳定性和未来技术的项目越来越成为最前沿的,尤其是面对市场波动。这些特质在2025年脱颖而出的三个令牌是Web3AI(Wai)、Hedera(Hbar)和Polkadot(DOT)。每个人都带来了独特的东西:Web3AI的AI驱动交易平台、Hedera的企业使用可扩展性以及Polkadot

See all articles