将深度学习AI放在软件开发上

  • 时间:
  • 浏览:6次
  • 来源:欣欣彩票

  莱斯大学的计算机科学家创建了一个深度学习的软件编码应用程序,可以帮助人类程序员浏览越来越多的通常未记录的应用程序编程接口或API。

  Rice应用程序被称为Bayou,是由国防高级研究计划局资助的一项计划创建的,旨在从GitHub等在线源代码库中提取知识。关于Bayou的论文将于5月1日在不列颠哥伦比亚省温哥华举行的第六届学习代表国际会议上发表,该会议是深度学习研究的首要渠道。用户可以在试用。

  设计可以对计算机进行编程的应用程序是计算机科学分支中长期以来所熟知的,称为人工智能(AI)。

  “人们已经尝试了60年来构建可以编写代码的系统,但问题是这些方法并没有那么模糊,”Bayou联合创始人赖斯计算机科学副教授Swarat Chaudhuri说。“你通常需要提供很多有关目标程序的详细信息,写下这些细节可以和编写代码一样多。

  “Bayou是一个相当大的改进,”他说。“开发人员可以向Bayou提供非常少量的信息 - 实际上只是一些关键字或提示 - 而且Bayou会尝试阅读程序员的想法并预测他们想要的程序。”

  Chaudhuri说,Bayou通过研究数百万行人类编写的Java代码来训练自己。“它基本上研究了GitHub上的所有内容,并借鉴它来编写自己的代码。”

  Bayou共同创建者Chris Jermaine是计算机科学教授,他与Chaudhuri共同负责Rice的智能软件系统实验室,他说Bayou对于合成特定软件API的代码示例特别有用。

  “今天的编程与30或40年前的编程非常不同,”杰梅因说。“今天的电脑放在我们的口袋里,放在我们的手腕和数十亿家用电器,车辆和其他设备上。程序员从头开始编写代码的日子早已不复存在。”

  该实验室的研究科学家Bayou建筑师Vijay Murali说:“现代软件开发完全是关于APls。这些是系统特定的规则,工具,定义和协议,允许一段代码与特定的操作系统,数据库交互,硬件平台或其他软件系统。有数百种API,开发人员非常困难。他们在Stack Overflow等问答网站上花了很多时间向其他开发人员寻求帮助。“

  Murali说,开发商现在可以开始在Bayou询问其中的一些问题,这将立即给出答案。

  “即时反馈可以立即解决问题,如果没有,Bayou的示例代码应该为他们的同龄人带来更明智的问题,”Murali说。

  杰梅因表示,该团队的主要目标是让开发人员尝试扩展Bayou,后者已经在许可的开源许可下发布。

  “我们从像Bayou这样的系统中获得的信息越多,我们就越能做到这一点,”他说。“我们希望尽可能多的人使用它。” Bayou基于一种称为神经草图学习的方法,该方法训练人工神经网络以识别数十万个Java程序中的高级模式。它通过为其读取的每个程序创建“草图”,然后将此草图与程序后面的“意图”相关联来实现此目的。

  当用户询问Bayou问题时,系统会对要求写入的程序进行判断。然后,它为用户可能想要的几个最可能的候选程序创建草图。

  “基于这种猜测,Bayou的一个独立部分,一个了解Java的低级细节并可以进行自动逻辑推理的模块,将生成四到五个不同的代码块,”Jermaine说。“它会向用户呈现这些内容,就像在网络搜索上点击一样。这个很可能是正确的答案,但这里还有三个可能是您正在寻找的内容。”



分享到:

猜你喜欢

极速3分彩遗漏2018年12月28日 鸡蛋价格继续稳中震荡 肉鸡价格跃跃欲试

2019-01-07 @ 技术教程

2018年12月28日中国主要家禽产品价格相对持稳部分产品出现持续上涨现象。其中,鸡蛋价格稳中下跌,淘汰蛋毛鸡价格持稳,白羽肉毛鸡价格涨跌互现,肉鸡苗价格暂停市交易。鸡蛋市场:

成都市内鸡苗总量较去年大幅减少 肉鸡价格上涨

2019-01-07 @ 技术教程

寒冷冬天除了吃羊肉汤外,在家做一锅鸡公煲也是不错的选择。可是,最近不少逛菜市场和超市生鲜的市民发现,从今年清明节过后,肉鸡的价格持续上涨,比如鸡翅根的价格上涨了50%左右,鸡翅

2018年12月27日 鸡蛋、淘汰鸡价格继续稳中震荡 肉鸡价格持续高位震荡

2019-01-07 @ 技术教程

今早广州红蛋10台土蛋17台左右,红蛋喊价4.3左右土蛋喊价4.3-4.4左右市场到货偏多行情基本稳定。东莞红蛋15台左右喊价196-197左右土蛋14台喊价4.2左右市场到货

天峰普惠应邀出席首届中国数字经济与金融科技峰会

2019-01-07 @ 比赛新闻

2018年11月16日,首届中国数字经济与金融科技峰会在北京中关村盛大召开。第十届全国政协副主席李蒙,全国政协经济委员会副主任、工信部首任部长李毅中,国务院国资委监事会主席季晓

田青久:亚洲龙开创一汽丰田全新肇始点

2019-01-07 @ 比赛新闻

继今年6月上市了TNGA架构下的首款SUV车型奕泽IZOA后,一汽丰田在2018年广州车展上亮相了TNGA全球旗舰车型亚洲龙。新车提供2.5L和2.5LHEV两种动力形式,共有