美国军方和Google投资莱斯大学计算金牌四肖王机团队研发:自动编

作者:admin发布时间: 2020-01-29浏览次数:

  BAYOU是一种深度学习工具,基本上像编码的搜索引擎一样工作:使用几个关键字告诉它您要创建哪种程序,它会根据您的期望吐出Java代码尽其所能。

  该工具是由莱斯大学的计算机科学家团队开发的,该团队得到了军方和Google的资助。在 本月初发布的有关预打印服务器arXiv的一项研究中,他们描述了他们如何构建BAYOU以及它可以帮助程序员解决哪些问题。

  基本上,BAYOU读取了大约1500个Android应用程序的源代码,这些源代码来自1亿行Java。所有这些代码都是通过BAYOU的神经网络馈送的,从而产生了可以对其他软件进行编程的AI。

  如果BAYOU读取的代码包含有关代码功能的各种信息,那么BAYOU还将了解这些程序的意图以及它们的工作方式。这些上下文信息使AI能够仅基于几个关键词和有关程序员所需内容的基本信息来编写功能软件。

  计算机科学专业的学生很高兴:您的作业可能会变得容易得多。教人们如何编码可能变得更简单,更直观,因为有一天他们可能会使用这种新的AI生成代码示例,甚至检查自己的工作。目前,BAYOU仍处于早期阶段,其背后的团队仍在证明自己的技术工作。

  这也不是AI自我复制的时刻。BAYOU仅生成研究人员称为程序的“草图”,该草图与程序员尝试编写的内容有关。这些草图仍然需要拼凑成更大的作品,并且可能必须针对手头的项目进行定制。

  但是,即使该技术尚处于起步阶段,这也是寻找AI程序员的重要一步,这是计算机科学研究人员的长期目标。创建BAYOU之类的其他尝试需要广泛,狭窄的约束条件,以引导程序员朝着正确的代码类型发展。因为BAYOU可以只使用几个关键字,所以对于人工操作员来说,它节省了很多时间,并且更容易使用。

  最后,开发这么多年我也总结了一套学习Java的资料与面试题,如果你在技术上面想提升自己的话,可以关注我,买平码规则天天来塔防硬汉哪个好 五大勇士较量。私信发送领取资料或者在评论区留下自己的联系方式,有时间记得帮我点下转发让跟多的人看到哦。