人工智能系统正在变得越来越聪明,它们不仅能下围棋、炒股票,现在还学会了写代码。由微软和剑桥大学研究员一同开发的人工智能系统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/u/3878429/blog/1924913

创新工场汪华:我的眼中AI的本质是自动化相关推荐

  1. 创新工场汪华:OMO时代,谁是下一个领跑者?

    原标题:创新工场汪华:OMO时代,谁是下一个领跑者? "新商业·大视野"是36氪全面向新商业升级而制作的特别栏目,这里聚集国内外知名企业家.投资人等推动中国商业发展的思想者,他们将 ...

  2. 创新工场汪华:创业初期易犯的5个错误

    创新工场汪华:创业初期易犯的5个错误 创新工场投资合伙人汪华在CSDN CTO俱乐部沙龙上(CSDN配图) 创新工场创始合伙人汪华在其新浪博客发表文章"创业准备易犯的错误",总结了 ...

  3. 创新工场汪华详解新时期创投浪潮驱动力:第三波人口红利、移动支付、OMO

    创新工场每年底的来年投资趋势分享会都是业界极为重要的风向标. 11月29日,「AI早餐汇」受邀参加了创新工场在北京总部举办的"预见2018"投资趋势分享会.创新工场管理合伙人汪华不 ...

  4. 创新工场汪华:为什么移动互联网的机会是互联网的十倍?

    本文转至: http://news.csdn.net/a/20100820/278426.html 创新工场投资合伙人汪华在CSDN CTO俱乐部沙龙上 [Csdn 8月19日 报道](记者/杨东杰) ...

  5. 创新工场汪华:今后三年的移动互联…

    [CSDN现场报道]以"移动大变局下的抉择"为主题,本年度最受瞩目的移动开发者盛会--"2011中国移动开发者大会"今日在北京国家会议中心 隆重开幕.此次大会由 ...

  6. 创新工场汪华:移动支付与人工智能助推,中国互联网进入OMO时代

    本文来自AI新媒体量子位(QbitAI) 很多人说,中国互联网已经进入下半场,人口红利消失,留给创业者的机会不多了. 但在我看来,中国互联网的下半场还远没到来,我们仍在上半场的开端. 中国正处在一个巨 ...

  7. 创新工场汪华:对新媒体创业团队的几个务实建议

    如何用移动互联网的方法做媒体? 一.用做产品的态度去做内容 当我们去做一个移动互联网产品的时候,我们第一个会想要的是什么,就是第一个我觉得产品的用户群是谁.我针对他们哪怕是一个用户群,比如说他也不是一 ...

  8. 互联网/移动互联网小团队创业 第一集 汪华

    本文特定针对于互联网/移动互联网小团队创业 创新工场汪华 找到一个足够大,快速增长,还处于相对早期的大方向,创业要顺势而为,太小太窄,太早太晚的都不合适. 找个你真正熟悉了解信任的人搭伙建团队.创业是 ...

  9. 互联网/移动互联网小团队创业 第一集 汪华(zz)

    本文特定针对于互联网/移动互联网小团队创业 创新工场汪华 找到一个足够大,快速增长,还处于相对早期的大方向,创业要顺势而为,太小太窄,太早太晚的都不合适. 找个你真正熟悉了解信任的人搭伙建团队.创业是 ...

最新文章

  1. c++判断双击间隔_录井工常见故障判断处理
  2. 用deepfake拍电影可以安排了:迪士尼发布首个百万像素高分辨率换脸算法
  3. mysql按升序创建索引_MySQL8新特性:降序索引详解
  4. mysql 5.1.73.tgz下载_Linux下安装python,mysql
  5. python画五角星代码_008-python绘制五个五角星
  6. 【汇编语言】结合C语言,使用VS 2017调试模式下的反汇编工具学习32位x86汇编指令
  7. 只进ResultSet 不支持请求的操作
  8. 企业战略咨询方法:学习SWOT分析
  9. JAVA入门级教学之(abstract抽象类)
  10. Linux环境下Python的安装过程
  11. ArcEngine中实现对符号的预览图输出
  12. c语言荷兰国旗问题算法,荷兰国旗问题
  13. 经验总结:完整做完一款游戏需要经历哪些流程?
  14. matlab 八连通,科学网—四连通和八连通概念理解 - 贺飞扬的博文
  15. 如何降低数字信号和模拟信号间的相互干扰
  16. 一款强大的在线计算器
  17. 怎样计算系统的可靠性和可用性是几个9?
  18. python学习笔记:第8天 文件操作
  19. 入门级||如何通过录屏软件提高学习效率
  20. 威纶通easybuilder pro触摸屏在线仿真与modsim虚拟从站通讯

热门文章

  1. 如此胆怯——致开口说英语
  2. VS(C#)调用Basler相机SDK采集图像及基本功能设定
  3. 关于某个复现XLNet的广告文案
  4. 用程序控制标签打印机的基本方法
  5. BIM+区块链,让城市建设更智慧
  6. 计算机版沙漠骆驼谱子,沙漠骆驼吉他谱(gtp谱,总谱)_展展与罗罗
  7. 田野调查手记·浮山篇(八)
  8. 计算机桌子用英语怎么画,如何用AI绘制一个简单的办公桌?
  9. NOIP常用算法模板
  10. MT框架中ensemble的做法