人工智能系统正在变得越来越聪明,它们不仅能下围棋、炒股票,现在还学会了写代码。由微软和剑桥大学研究员一同开发的人工智能系统DeepCoder,完成了人类编程挑战赛所设定的基本挑战。

DeepCoder能从其他程序中“偷”代码,然后开始写自己的程序。不过,人类程序员目前还不用担心自己的饭碗会被它给抢走。因为DeepCoder的研究团队称,他们开发这个系统是为了让没有任何编码知识的人更容易地写程序。

智搜(Giiso)信息成立于2013年是国内领先的“人工智能+资讯”领域技术服务商,在大数据挖掘、智能语义、知识图谱等领域都拥有国内顶尖技术。同时旗下研发产品包括资讯机器人、编辑机器人、写作机器人等人工智能产品!凭借雄厚的技术实力,公司成立之初,就获得了天使轮投资,并在2015年8月获得了金沙江创投500万美元pre-A轮投资。

据研究团队透露,DeepCoder使用了深度学习技术来模拟大脑的神经网络,借此它可以处理大量的数据,进行评估做出决策。

具体做法是,研究人员给定DeepCoder输入和输出列表。这样DeepCoder可以确定哪些代码段将带来什么样的所需结果。DeepCoder开发者之一马克·布罗克施密特(Marc Brockschmidt)表示,最终,这种方法有望让非编程人员只要仅仅描述某个程序的想法,就可以让系统自行编写程序。

人类程序员已经非常熟悉如何借鉴其他公开程序的方法,但像DeepCoder这样的系统可以更快地搜索,并比此前的人工智能系统思考更深。它甚至还可以用人类还没有想到的方式组合代码。

“有了这个程序后,突然之间,人们可以拥有更多的生产力了。真正有望大幅缩短开发代码所需要的精力。”麻省理工学院教授阿曼多·索拉尔·勒扎玛(Armando Solar-Lezama)在接受《新科学家》采访时说。

与人类程序员一行行运行代码,对整个程序进行试错不同,DeepCoder可以提前预测哪些代码是有用的,哪些是错误的。另外,它能从各种选择中学习,让自己随着时间的增加变得更聪明。

DeepCoder的技术已经得到了应用。在2015年,麻省理工学院的研究人员开发出了一个程序,它可以把有故障的代码行换成其他程序中切实可用的代码,自动修复软件缺陷。布罗克施密特表示,未来版本会让构建常规程序变得容易,比如从网站获取信息,或者自动对Facebook照片进行分类,到时候,这些都不需要人类程序员动手。

智搜(Giiso)信息成立于2013年,是国内首家专注于资讯智能处理技术研发及写作机器人核心软件开发和运营的高科技企业。公司成立之初,就获得了天使轮投资,并在2015年8月获得了金沙江创投500万美元pre-A轮投资。

不过,广大程序员们暂时还可以放宽心,不必担心他们的工作会被人工智能取代。索拉尔·勒扎玛认为,DeepCoder只是让编程工作中最枯燥乏味的部分自动化,程序员能够将时间专门花在处理比较复杂的工作上。

最后需要指出的是,DeepCoder目前只能够解决涉及大约五行代码的编程挑战。“一下子生成一大段代码很难,可能不切实际。但是真正庞大的代码却可以通过组合大量的小段代码编写而成。”索拉尔·勒扎玛说。

转载于:https://my.oschina.net/rgznzx/blog/1927472

当黑板遇上黑科技:网易推出校园AI解决方案相关推荐

  1. 【美团技术沙龙】前端遇上黑科技,打造全新界面体验与效率

    美团技术沙龙由美团技术团队主办,每期沙龙邀请美团及其他互联网公司的技术专家分享来自一线的实践经验,覆盖各主要技术领域. / 出品人 / 冯湧,美团研发总监 现就职于美团金服担任美团支付.保险平台业务研 ...

  2. 当咖啡遇上黑科技,咖啡爱好者有福了?

    透明咖啡来了,它不再是咖啡色的咖啡,这款黑科技造出来的无色咖啡Clear Coffee,这款无色咖啡的上市是营销噱头还是咖啡爱好者的福音?让我们一起来了解下吧. 1.制造无色咖啡的起因 无色咖啡的出现 ...

  3. 地产物业迎来智能化黑科技 百度大脑用AI让社区更聪明

    如今,各行各业都在拥抱人工智能,可谓是遍地开花.但仍有很多传统领域,它们不像互联网行业那样容易实现数据结构化,因此使用AI技术的门槛比较高.比如地产物业领域,怎么应用AI是很多行业内的人关心的大问题. ...

  4. 花33元租号玩2小时王者荣耀,未成年为绕过防沉迷用上黑科技上号器App

    梦晨 发自 凹非寺 量子位 报道 | 公众号 QbitAI 史上最严防沉迷规定的第一周,已经有小学生租号玩王者荣耀了. 据央视新闻曝光,租一个等级高.皮肤多的账号玩2小时就要花费33元. 而且不是店家 ...

  5. git merge合并时遇上refusing to merge unrelated histories的解决方案

    如果git merge合并的时候出现refusing to merge unrelated histories的错误,原因是两个仓库不同而导致的,需要在后面加上--allow-unrelated-hi ...

  6. git merge(git pull)合并时遇上refusing to merge unrelated histories的解决方案

    如果git merge合并的时候出现refusing to merge unrelated histories的错误,原因是两个仓库不同而导致的,需要在后面加上–allow-unrelated-his ...

  7. git merge 合并分支时遇上refusing to merge unrelated histories的解决方案

    文章目录 前言 方法一.合并分支时允许合并不相关的历史 方法二.使用 git reset --hard 命令将feature分支覆盖到master分支 前言 最近一个从其他地方迁入公司自己git服务的 ...

  8. 【git】git merge 合并分支时遇上refusing to merge unrelated histories的解决方案

    今天在合并分支提示"refusing to merge unrelated histories"的错误: 原因:由于两个分支拥有不相关的提交历史,所以是拒绝合并的,如果确实需要合并 ...

  9. ModelArts黑科技揭秘|弹性训练,让训练资源张弛有度

    摘要:AI进入产业的门槛变高,开发者想要做出优秀的AI模型就不得不在算力和成本之间折中,怎么办? 为帮助企业在AI落地过程中进一步实现降本增效,华为云推出AI黑科技--弹性训练. 今年,AI界最被热议 ...

最新文章

  1. Cisco *** 完全配置指南-连载-PIX和ASA连接的故障诊断与排除
  2. Welcome to Swift (苹果官方Swift文档初译与注解三十四)---241~247页(第五章-- 函数)
  3. 八、springboot整合Spring Security
  4. Facebook 为安卓用户推出精简版 Messenger Lite,率先面向发展中国家
  5. 怎么用U盘重装系统?
  6. 【物联网智能网关-16】成功移植SQLite(STM32 .NET MF平台)
  7. 令你的网站获得任意Google PR值的方法!
  8. COAP协议全面分析
  9. 淘宝API开发系列---阿里.聚石塔.开放平台的使用
  10. 超全NetLogo多主体仿真建模(小世界WWW+无标度网络+随机网)内含源码+界面设计+程序分析
  11. ios webview iphoneX 刘海屏适配
  12. 如何用计算机求特征值特征向量,特征值和特征向量计算器为4X4的实矩阵
  13. 学会生命倒计时法,就是精彩生活的开始
  14. 台积电:3纳米芯片工厂地址首选台湾 美国次之
  15. php 生存分析,生存分析与R--转载
  16. Apache Camel源码研究之Language
  17. JavaScript为什么成了众多小程序的首选?
  18. 电视剧看合适的即可发生的方式根深蒂固
  19. Cindy 3.0中的Buffer设计
  20. 【新鲜出炉】北达软2011年EA公开课计划-中国EA专家

热门文章

  1. 业界 | Facebook正在招聘人类AI编辑,完全依靠算法的内容分发时代终结?
  2. 反序列化漏洞原理/防御
  3. 程序员在外打工怎么样才算活得精彩?你知道吗?
  4. DQN(基本概念和进阶技巧)
  5. Pyspark特征工程--NGram
  6. 数字电子技术实验作业(4)
  7. 升级OpenSSH修复高危漏洞
  8. ttfb 指 耗时_网页响应慢,waiting(TTFB)时间过长,接口返回耗时,数据库占用CPU 90%以上...
  9. 二手房简约改造 90平开阔舒适之家
  10. linux系统出现ifconfig command not found