人工智能研究创造更快、更可靠的软件

time:12-14  人气:4494       返回分类   返回首页 
软件图片来源:Unsplash/CC0 公共领域

斯特灵大学的研究人员训练 ChatGPT 来生成更快版本的软件程序。对于软件开发人员来说,让软件运行得更快、更可靠是一项挑战,而且非常耗时。


Sandy Brownlee 博士领导的这项研究使用 ChatGPT(一种人工智能(AI) 大语言模型 (LLM)),通过要求软件改进计算机编码来自动更新软件。研究结果可用于改进移动应用程序,使其响应更快,并减少智能手机电池的消耗。

Brownlee 博士于 12 月 8 日在旧金山举行的 2023 年基于搜索的软件工程研讨会上发表了这篇题为“使用大型语言模型增强遗传改进突变”的论文,该研讨会是 ACM 欧洲软件工程联合会议和研讨会的一部分软件工程基础。

斯特灵大学自然科学学院计算科学和数学部的高级讲师 Brownlee 博士说:“我们发现,在我们用作案例研究的开源项目中,法学硕士能够更快地产出程序版本的概率约为 15%,这又是之前方法的一半。

“最有趣的是,法学硕士能够从我们没有明确告知的项目其他部分中获取示例,以便做出这些改进。

“最切实的好处就在你的口袋里——运行更高效的移动应用程序意味着你的电池续航时间更长,并且应用程序在使用时反应更快。”


更高效的改进

软件变得越来越复杂且难以维护。随着计算机消耗越来越多的能源,它对环境的影响也越来越大,因此,如果各国要实现净零承诺,那么对软件进行更有效的自动改进至关重要。

布朗利博士说:“这里需要权衡,因为制作和使用法学硕士需要花费大量精力,但如果它们可以用来改进运行多次的软件,那么回报可能是值得的。”

Brownlee 博士希望这项研究能够帮助那些努力创建更高效程序的软件开发人员。

他说:“如果软件的自动化改进变得普遍,软件开发人员的角色性质将会发生变化,转向更高层次的设计,尽管这将继续我们几十年来所看到的发展方向。

“很可能担心这一切——人工智能编写计算机代码听起来像是科幻灾难情节的开始——但这不会导致人工智能接管。

“我们正在制作通过提供更多信息来支持开发人员的工具,并且让人类参与有效使用这些信息仍然至关重要。”


------------ 官方公告与活动通知 ------------
  
  • 炫梦科技2023年春节服务通知
  • Print Manage 3D打印...
  • 新空间航天携手炫梦科技共同打造真实...
  • 新家园航天科技公司成立,为航天动力...
  • 炫梦科技 2022年国庆节服务通知
  • 责任编辑:


    查看原文      
    最新评论   点击评论  
    您好!没有相关评论,请 点击评论

    注册         登录
           

    ------------ 搜寻搜索提供的广告| Soufind Ads ------------
    ------------ 搜寻搜索提供的广告| Soufind Ads ------------
    返回新闻中心