微软和剑桥大学近期开发了一个会编程的机器学习系统——DeepCoder,它能够解决编程比赛所涉及到的基础编程题目。为不会编程的人提供了制作程序的可能。
DeepCoder的创造者表示:“该程序最终可以让非编程人员通过向计算机描述自己的程序构想来获得想要的程序,系统会自动写就。”
DeepCoder所用的技术叫程序合成( program synthesis),通过截取已有软件的代码行来组成新的程序,不得不承认,当下很多程序员也是这样做的。通过学习一系列代码片的输入和输出数据,DeepCoder能自动摘取出对目标任务有用的代码片。所以在Copy代码这件事情上,AI比你牛!
机器的检索速度、广度、及深度强于人类程序员,更重要的是,机器能够以出其不意的方式组合代码片,换句话说,该系统或许正以“机器视角”革新编程这件事。
基于以上原因,该系统编写代码的速度远快于人类。AI可以不断地尝试代码片组合以使程序成功运行,DeepCoder现在可以在一秒钟之内写出能够跑通的程序。随着经验增加,分辨有用及无用的代码片的能力增加,生成程序的速度将会越来越快。
结语:
“哈哈!小编,你要失业了”
小编不屑的瞥了一眼:“Too Yang Too Simple,目前DeepCoder只能生成五行左右代码的程序”
“What?标题不是这样的啊”
小编呵呵:“不这样,怎会有人看!KPI怎能完成,以后怎么和高级版的DeepCoder抗衡”
相关资讯
最新热门应用
x314币交易所app官方
其它软件292.97MB
下载芝麻交易所app官方最新版地址
其它软件223.89MB
下载必安交易所官网app安卓
其它软件179MB
下载芝麻交易所官网
其它软件223.89MB
下载zt交易所app安卓版
其它软件23.78MB
下载火网交易所app官方最新版本
其它软件175MB
下载非小号交易平台app安卓手机
其它软件47.76 MB
下载欧联交易所官网app苹果手机
其它软件26.6MB
下载bitkeep交易所中文版
其它软件287.27 MB
下载usdt交易app
其它软件273.24MB
下载