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

中国棋手芈昱廷战胜日本围棋机器人DeepZenGo相关推荐

  1. 围棋人机大战:为什么AlphaGo不首先挑战中国棋手?(无责任猜测,不幸猜中不胜荣幸)

    人机围棋大战 最近李世石出名了,阿尔法狗出名了,谷歌上头条了! 李世石虽然连输三盘,但第四盘扳回一局,第五局明天开战.期间国内各大棋手纷纷表示"不服",要求挑战谷歌的这只狗狗,那么 ...

  2. 围棋人机大战:为什么AlphaGo不首先挑战中国棋手?(无责任猜测,不幸猜中不胜荣幸)...

    人机围棋大战 最近李世石出名了,阿尔法狗出名了,谷歌上头条了! 李世石虽然连输三盘,但第四盘扳回一局,第五局明天开战.期间国内各大棋手纷纷表示"不服",要求挑战谷歌的这只狗狗,那么 ...

  3. 中国80后美女漫画家风靡日本(组图)

    美女漫画家夏达     据新加坡<联合早报>3月16日报道,现居杭州的80后美女漫画家夏达最近走红日本,她的作品<子不语>在日本著名漫画杂志上连载.日本读者称赞她"画 ...

  4. GPT-4 被开源,OpenAI:不撤下就告你;推特将发单篇付费,马斯克:双赢;中国棋手首夺「世界棋王」,奖金 830 万

    GPT-4 被开源,OpenAI威胁下架 5月1日消息,此前,任何人都可以免费使用 ChatGPT,但是如果用户想使用最新的语言模型 GPT-4,必须付费使用 ChatGPT Plus.OpenAI ...

  5. 【机器人】关于工业机器人控制系统,这几方面内容你必须掌握;中国3C电子智造行业优秀的机器人供应商推荐...

    什么是机器人控制系统? 如果仅仅有感官和肌肉,人的四肢还是不能动作.一方面是因为来自感官的信号没有器官去接收和处理,另一方面也是因为没有器官发出神经信号,驱使肌肉发生收缩或舒张.同样,如果机器人只有传 ...

  6. 二手机器人进口报关_日本二手机器人进口报关案例:进口中检及清关流程

    日本二手机器人进口报关,日本旧机器人中检代理,日本旧机器人进口清关流程 驰康国际进口物流供应链拥有一批经验资深的团队,为您进口提供 专业的进口运输服务.拥有强大的服务网络,专业的管理系统.业务操作系统 ...

  7. 日本“妻子”机器人上线1小时被抢空,AI时代人类可还有未来?

    日本"妻子"机器人被哄抢,不要房车不要彩礼 日本研发出一款"美女机器人",将其命名为"妻子",光看她的外形,你能识别出她其实只是一个机器人吗 ...

  8. roobo机器人怎么唱歌_日本推出机器人“妻子”,拥有3大功能,能替代真人伴侣吗?...

    日本推出机器人"妻子",拥有3大功能,能替代真人伴侣吗? 众所周知,在互联网经济时代,越来越多的新科技诞生了,除了移动支付.共享单车,机器人行业也在崛起,因为AI智能的出现,让机器 ...

  9. 翻滚吧,水瓶君!全日本高中生机器人大赛,“超自然”力量制霸全场

    栗子 乾明 发自 凹非寺 量子位 出品 | 公众号 QbitAI 在日本,机器人之间的较量,该是怎样一番景象? 不不不,这个并没有. 以下,才是今年日本Robocon高中生机器人比赛的内容. 黄昏的体 ...

最新文章

  1. jQuery中用ajax访问php接口文件
  2. jquery获得option的值和对option进行操作
  3. OpenWrite 赞助平台全流程说明
  4. 语法分析器 java实验报告_词法分析器实验报告.doc
  5. python面试-Python面试常问的10个问题
  6. mysql创建外键级联更新_MySQL中利用外键实现级联删除、更新
  7. 网易云首届渠道大会:多媒体通信助力互联网+
  8. Redisson分布式锁实战(适用于Redis高并发场景)
  9. mysql 查看导出数据字典
  10. RocketMQ API使用简介、拉取机制
  11. 鹰眼拓扑锁定跟踪 网络管理一目了然
  12. MYSQL用存储过程创建百万级测试数据表
  13. KindEditor 4.1.10 (2013-11-23)首行空格不能显示在编辑器内
  14. Java 对 lang3中Complex类的封装,使之支持BigDecimal
  15. 无人机rtmp推流直播解决方案
  16. 递归怎么理解 php,求php一段递归代码的理解
  17. C++ 析构函数不要抛出异常
  18. Legal or Not
  19. SOCKS5协议的原理和应用
  20. hex,bin,elf,axf文件简介

热门文章

  1. 西北大学21年计算机考研情况 信科院专硕初试考数一英一分数线265分
  2. Python多个数组合并
  3. Windows下使用Git克隆项目
  4. 使用socket()通道和多线程创建多人对话聊天室
  5. Postgresql数据库介绍10——使用
  6. vue学习(方法和路径)
  7. 通过机器视觉对PCB焊点缺陷检测
  8. VS2017启动速度优化方法
  9. 微软Teams在上海的内部Workshop
  10. 区块链商品防伪溯源系统开发