加入收藏 | 设为首页 | 会员中心 | 我要投稿 聊城站长网 (https://www.0635zz.com/)- 智能语音交互、行业智能、AI应用、云计算、5G!
当前位置: 首页 > 站长资讯 > 外闻 > 正文

人工智能改善计算机编程语言

发布时间:2023-06-08 10:39:26 所属栏目:外闻 来源:
导读:阿尔法开发这个由英国深度思维公司开发的人工智能,在C++中已经被证明是能够发现并改进计算机排序算法,是常用的计算机编程语言。《自然》刊登的这些人工智能(AI)生成的算法已被整合到C++排序库,这也是10多年来对这
阿尔法开发这个由英国深度思维公司开发的人工智能,在C++中已经被证明是能够发现并改进计算机排序算法,是常用的计算机编程语言。《自然》刊登的这些人工智能(AI)生成的算法已被整合到C++排序库,这也是10多年来对这部分库作出的首次更改。

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

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

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

(编辑:聊城站长网)

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