总编辑圈点|十多年来,C++排序库首次更改,人工智能改进计算机编程语言

时间:2023-06-08 08:15:56 来源: 科技日报


(资料图)

科技日报记者 张梦然

英国深度思维公司的人工智能体“阿尔法开发”(AlphaDev),已被证明能发现并改进C++(一种常用的计算机编程语言)库里广泛使用的计算机排序算法。《自然》7日刊登的这些人工智能(AI)生成的算法已被整合到C++排序库,这也是10多年来对这部分库作出的首次更改。

研究团队使用“AlphaDev”进行改进探索。图片来源:《自然》网站

算法对于计算是必不可少的,它能为执行特定计算任务提供一组指令。排序任务这类基础算法每天要运行数万亿次。由于人类专家无法进一步优化,改进这类算法的尝试遇到了瓶颈,而AI智能体有望解决这个问题。使用深度学习改进算法的努力一直受到限制,因为之前只能在开发深度学习系统的训练样本范围内进行发现和优化。“阿尔法开发”这种新的深度强化学习智能体被证明能突破这种限制,无需针对某个问题的任何训练就能发现新算法。

深度思维研究团队将寻找更优排序算法的任务编成了一个游戏,并训练“阿尔法开发”来玩这个游戏。通过玩这个游戏,“阿尔法开发”发现了超越当前最先进算法的排序算法。这次新发现的排序算法中有一些已与C++库的标准排序函数整合,这个系统有数百万名用户使用,包括许多大学和跨国公司。

“这种方法的优势在于这个系统能学习基于奖励信号生成高效程序,无需来自训练样本的任何指导。”美国麻省理工学院科学家阿曼多·索拉-勒泽玛在同时发表的新闻与观点文章中写道,“这种方法的通用性以及无需提前了解问题就能运行的能力使其成为一个关键进展,从而有望实现专家干预最小化的高效编程。”

总编辑圈点

C++早在20世纪70年代就被贝尔实验室开发出来,至今仍是集灵活与功能强大于一体的编程语言,其很大一部分原因在于C++拥有计算机运行的实用性特征,使得它几乎可以创建任何类型的程序,甚至其他编程语言的库和编译器也能使用C++编写。但这也意味着,改进这类算法对人类来说非常有难度。现在,AI通过深度学习,发现了超越当前最先进算法的排序,这无疑是AI发挥其作用和价值、优化人类科技的一个生动案例。

标签:

精彩推送

天天观热点:全国摄影作品展在南安举办

全国摄影作品展在南安举办

来源:2023.06.06

招聘方回应录用浙大毕业生驱鸟:并非赶鸟那么简单,会有晋升通道 全球速看料

6月6日,据九派新闻视频报道,近日,温州机场集团发布了2023年春季招聘

来源:2023.06.06

【世界快播报】〖孔明·解密〗6月6日涨停个股揭秘

热点:液冷、房地、家电、建筑、人工智能、传媒娱乐 封*板*率:一般孔

来源:2023.06.06

禾盛新材拟定增募资不超过1.22亿元 股价跌2.84%-每日时讯

中国经济网北京6月6日讯禾盛新材(002290 SZ)股价截至今日收盘报9 93元

来源:2023.06.06

营养健康早餐食谱(营养健康早餐)_当前观察

营养健康早餐食谱,营养健康早餐这个很多人还不知道,现在让我们一起来

来源:2023.06.06

江西填志愿在什么时候是结束到为止

1、江西填志愿在什么时候征集志愿时间为:2020年9月7日9时-15时。填报

来源:2023.06.06

【天天时快讯】大宗交易:华银电力成交2349.6万元,成交价3.56元(06-06)

2023年6月6日,华银电力发生1笔大宗交易,总成交660万股,成交金额2349

来源:2023.06.06

今日热门!莴笋去皮如何保存到第二天

关于莴笋去皮如何保存到第二天的内容,包含去皮莴笋如何保存去皮莴笋如

来源:2023.06.06

今日热文:汉字找茬王找字蚕攻略 蚕找出20个字答案分享[多图]

汉字找茬王找字蚕关卡怎么过?找字蚕关卡中需要在“蚕”这个字里面找到

来源:2023.06.06

新闻快讯

X 关闭

X 关闭

新闻快讯