当前位置: 首页 > 编程日记 > 正文

五年循环期限已到,我们又要步入“AI寒冬”了吗?

作者 | Sam Shead

译者 | Kolen

编辑 | 夕颜

出品 | AI科技大本营(ID: rgznai100)

【导读】过去的十年对人工智能来说是一个重要的十年,但该领域的研究人员认为该行业即将进入一个新的阶段。

过去几年里,人工智能这项技术的能力被高估,接着被重新审视,围绕人工智能的炒作经历了巅峰和低谷。其巅峰时期被称为AI盛夏,而低谷期被称为AI寒冬。

2010年代可以说是人工智能有史以来最热门的时期,科技巨头们一再吹捧人工智能的能力。被称为“人工智能教父”之一的人工智能先驱学者Yoshua Bengio对英国广播公司(BBC)说,某些对人工智能感兴趣的公司在2010年代就夸大了AI的能力。

不过,现在有迹象表明,这类炒作可能即将开始降温。

剑桥微软研究院的首席研究员Katja Hofman说:“我感觉到人工智能正在向一个新的阶段过渡。”鉴于在人工智能上投入了数十亿美元,而且未来在人工智能各个领域可能还会有更多突破,一些研究人员认为将这一新阶段称为“AI寒冬”言论是错误的。

机器人大战法官Noel Sharkey也是谢菲尔德大学(Sheffield University)的人工智能和机器人技术领域的教授,他对英国广播公司(BBC)表示,他喜欢“ AI秋季”一词来描述现在人工智能所处的历史时期,这一说法得到了一些其他研究者的认可。

普遍的“高原感”

在2010年代初,作为人工智能的世界领导者之一,DeepMind通常指的是将在未来某个时候开发的称为AGI(Artificial General Intelligence-通用人工智能)的科技产品。它承诺,拥有AGI的机器(被大众认为是人工智能的圣杯)将像人类一样聪明。

DeepMind雄心勃勃的AGI野心引起了谷歌公司的注意,谷歌在2014年斥资约4亿英镑收购了其位于伦敦的人工智能实验室(AI Lab),当时谷歌公司还在其官方网站上发布了以下实验室使命宣言:“Solve intelligence, and then use that to solve everything else”。 于是一些人开始谈论AGI正在逐渐成为现实,其中包括Elon Musk耗资10亿美元打造的AI实验室,OpenAI以及类似于麻省理工学院教授Max Tegmark的学者群体。

2014年,牛津大学哲学家Nick Bostrom的著作《Super-intelligence(超智能)》更进一步煽动了上述言论的风潮,尼克·博斯特罗姆在其书中预言了一个被机器牢牢控制的世界。

但是在过去的十年内,这些言论越来越不被重视。到2019年底,最具智能的计算机仍然只能胜任一些“狭隘”的选择任务。

纽约大学的人工智能研究员Gary Marcus说:“到这个十年结束时,人们越来越意识到,目前的技术只能带我们到目前这个阶段为止。”他认为行业需要一些“真正的创新”才能走得更远。

爱丁堡的赫瑞特·瓦特大学(Herriot Watt University)对话式人工智能教授Verena Rieser说:“人们普遍感觉现在人工智能的发展到了高原期。”

一位不愿透露姓名的人工智能研究员表示,我们正进入一个对AGI特别怀疑的时期。他们说:“公众对人工智能的认知日益昏暗:公众认为人工智能是一种危险的技术。”

就DeepMind自身而言,它对人工智能的潜力抱有更为乐观的看法,这意味着“到目前为止,我们只是在探索可能性的表面。”

“随着人工智能社区发现并解决了越来越多的问题,更具挑战性的问题开始浮现,”DeepMind的研究副总裁Koray Kavukcuoglu解释说,“这就是为什么人工智能是一项长期的科学研究之旅。我们相信,人工智能将成为有史以来最强大的辅助人类生产、生活的技术之一,这是一项可以解决数千个问题的发明。在接下来的十年中,将会再接再厉推广人工智能系统的功能来帮助实现这其巨大的潜力——既要建立在已经取得成功的方法之上,又要研究如何构建能够处理广泛任务的通用人工智能。”

路漫漫其修远兮

尽管AGI不会很快被创造出来,但是机器已经学会了如何处理复杂的任务,例如:

  • 玩中国古代棋盘游戏

  • 人脸识别

  • 将文本翻译成成各种语言

  • 发现医学肿瘤

  • 汽车自动驾驶

  • 识别动物

前DeepMind的成员Edward Grefenstette(他现在作为一名研究科学家在Facebook人工智能研究小组工作)说,“这些进展的相关性有时被夸大了。”

“这一领域在过去十年里取得了长足的进步,但我们非常清楚,要使机器真正智能化,我们在科学和技术进步方面还有很长的路要走。其中最大的挑战之一是开发在数据和计算能力方面更有效的算法,以学习如何很好地解决问题。在过去的十年中,我们已经看到通过扩大数据和计算的规模而取得了令人印象深刻的进步,但这并不适合解决每个问题或无法扩展运用到解决其他问题。如果我们想扩展到更复杂的行为,我们需要用更少的数据来做得更好,而且我们需要推广更多方面”,他说到。

Neil Lawrence最近离开了亚马逊公司,作为第一位由DeepMind资助的机器学习教授加入了剑桥大学,他认为人工智能产业仍处于“充满奇迹的年代”。

迎接现实的检查

那么人工智能到2020年代末会是什么样子,研究人员将如何着手开发它呢?

亚马逊前人工智能研究人员Catherine Breslin说:“在未来十年,我希望我们能看到对人工智能能力的一种更为慎重、更为现实的看法,而不是我们迄今所看到的那些炒作。”

在过去的十年里,“人工智能”这个词成为了一个真正的流行语,各种类型和规模的公司都紧盯着这个词,然而他们通常是为了营销目的。

谷歌驻柏林的前人工智能研究人员Samim Winiger表示:“被归为‘人工智能’一词的各种事物将分别得到认可和讨论。在过去的10-20年中,我们称之为‘人工智能’或‘机器学习’,将被视为 ‘计算’的又一种形式”。

原文链接:

https://www.bbc.com/news/technology-51064369

(*本文为AI科技大本营翻译文章,转载请微信联系1092722531)

精彩推荐

人工智能数学基础系列公开课通过人工智能热点问题开始,引出其中蕴涵的数学原理,然后构建解决实际问题的数学模型和方法,兼具趣味性与实用性。

1月16日晚8:00, 哈工大屈教授在线直播课---『看得见 』的数学,带大家解密计算机视觉背后的数学知识!

点击阅读原文,或扫描海报二维码免费报名

加入公开课福利群,每周还有精选学习资料、技术图书等福利发送、60+公开课免费学习

推荐阅读

  • 滴滴章文嵩:一个人的20年开源热情和国内互联网开源运动

  • 挑战NLP、量子计算难题,300多支本科生队伍同场角逐,2020 ASC超算竞赛一触即发

  • 微信付费阅读支付宝可用,iOS抽成30%;苹果安卓充电器或统一;UOS 20发布 | 极客头条

  • 如何实现自动化前端开发?

  • 斯坦福博士退学,在 3 个领域改变世界,科技狂人马斯克的巅峰之路

  • 我的第一个全栈 Web 应用程序

  • CPU 到底是怎么认识代码的?涨姿势了

  • 2019全年盘点之一:公链生死战场

  • BSV魔幻爆拉背后:CSW称拿到自证中本聪的关键证据

  • 你点的每个“在看”,我都认真当成了AI

相关文章:

相知用心.相爱用情

人如花 一生匆匆而过 不要等到你凋落的时候才去眷恋天空,眷恋蝴蝶爱情是短暂的,但却是美丽的该追求的就去追求吧不要留给自己遗憾,不要让自己美丽的花朵枯萎 人生就象一列急驰的火车 机遇和缘分会让许多素昧平生的乘客在旅途中相遇、相识、相…

Android:problem opening wizard the selected wizard could not be started

直接将Eclipse关掉,重新打开后也许就好了。 如还没好,就执行如下步骤: 1.如果还没有添加ADT,则:Help -> Add New Software -> Add 在“Name”中填入ADT。 2.如果已经安装了ADT,就直接将ADT的地址填写…

Google Test(GTest)使用方法和源码解析——私有属性代码测试技术分析

有些时候,我们不仅要测试类暴露出来的公有方法,还要测试其受保护的或者私有方法。GTest测试框架提供了一种方法,让我们可以测试类的私有方法。但是这是一种侵入式的,会破坏原来代码的结构,所以我觉得还是谨慎使用。&am…

170个新项目,579个活跃代码仓库,Facebook开源年度回顾

作者 | Dmitry Vinnik译者 | 泓礼编辑 | 夕颜出品 | AI科技大本营(ID:rgznai100) 【导读】过去一年对于Facebook的开源工程师来说是繁忙的一年。在2019年,Facebook发布了170个新的开源项目,活跃代码仓库产品达到了579…

“怀才不遇”与“怀才不孕”怎么办?

今天在飞机上闲来无事,翻阅深航的随机杂志。一直以来,我乘的比较多的是南航和深航的杂志。南航的杂志基本上都是广告,没有一点可读性的内容。相反,不知道是不是深航的规模较小的原因,找不到合适的广告主吧,…

《评人工智能如何走向新阶段》后记(再续15)

由AI科技大本营下载自视觉中国170. 清华大学全球产业研究院和百度大学Alpha学院于2020年1月5日发表(人工智能)产业智能化白皮书讨论AI发展情况,应用TUMC模型,从技术和综合应用场景的角度,考察热点技术和场景的AI产业化…

Google Test(GTest)使用方法和源码解析——参数自动填充技术分析和应用

在我们设计测试用例时,我们需要考虑很多场景。每个场景都可能要细致地考虑到到各个参数的选择。比如我们希望使用函数IsPrime检测10000以内字的数字,难道我们要写一万行代码么?(转载请指明出于breaksoftware的csdn博客&#xff09…

Linux 指令篇:文件系统--fstab

Linux 指令篇:文件系统-----FSTAB指令:FSTAB使用权限 : 超级使用者 使用方式 : 使用编辑器来修改 /etc/fstab (eg. vi /etc/fstab) 说明 : 存放档案系统与目录结构对应资料的档案 fstab 栏位说明: 第一栏(fs_spec): 实际的 device…

跨平台抓包软件,可以替代Fiddler

2019独角兽企业重金招聘Python工程师标准>>> Zed Attack Proxy (ZAP) 是个强大的跨平台的抓包工具,可以用来替代windows下的Fiddler https://www.owasp.org/index.php/OWASP_Zed_Attack_Proxy_Project https://github.com/zaproxy/zaproxy/wiki/Download…

集五福,我用Python

所有参与投票的 CSDN 用户都参加抽奖活动群内公布奖项,还有更多福利赠送作者 | Crossin先生编辑 | Jane来源 | Crossin的编程教室(ID:crossincode)【导读】你的五福集齐了吗?作为一名技术人,我们是不是可以…

Google Test(GTest)使用方法和源码解析——模板类测试技术分析和应用

写C难免会遇到模板问题,如果要针对一个模板类进行测试,似乎之前博文中介绍的方式只能傻乎乎的一个一个特化类型后再进行测试。其实GTest提供了两种测试模板类的方法,本文我们将介绍方法的使用,并分析其实现原理。(转载…

IT人才职场受宠

面对就业压力的日益增大,就业难,工资水平低等问题困扰着所有的大学生。然而,IT业的迅猛发展却造成了数以万计的网络设计、运行、维护的网络工程师需求的空缺,巨大的人才缺口使得IT业“全线告急”,这也促使更多的研究人…

引用头文件#include queue出错

为什么80%的码农都做不了架构师&#xff1f;>>> 在工程头文件中引用头文件 #include <queue> 莫名奇妙出错&#xff0c;其原因很可能是由于头文件引用问题。 include/c/4.7.1/bits/stl_vector.h:1308:40: error: expected unqualified-id before ‘(’ token…

ZOJ1002 Fire Net(非递归版)

以前用递归的回溯搜索思路做过一次&#xff0c;参见ZOJ1002 Fire Net(递归版)&#xff0c;今天想着用非递归的方法试试看&#xff0c;呵呵&#xff0c;比我想象中要难啊&#xff0c;主要还是堆栈里究竟放什么&#xff0c;这一点上思路一直没理清。因此用了整整一天的时间&#…

“数学不行,干啥也不行”骨灰级程序员:其实你们都是瞎努力

编程圈一直都流传着一个段子&#xff1a;一流程序员靠数学&#xff0c;二流程序员靠算法&#xff0c;末端程序员靠百度&#xff0c;低端看高端就是黑魔法。懂的人其实都知道&#xff0c;这不是段子&#xff0c;其实就是程序员的真实写照。想一想&#xff0c;我们日常学习、求职…

Google Test(GTest)使用方法和源码解析——死亡测试技术分析和应用

死亡测试是为了判断一段逻辑是否会导致进程退出而设计的。这种场景并不常见&#xff0c;但是GTest依然为我们设计了这个功能。我们先看下其应用实例。&#xff08;转载请指明出于breaksoftware的csdn博客&#xff09; 死亡测试技术应用 我们可以使用TEST声明并注册一个简单的测…

java学习笔记11--Annotation

java学习笔记11--Annotation Annotation&#xff1a;在JDK1.5之后增加的一个新特性&#xff0c;这种特性被称为元数据特性&#xff0c;在JDK1.5之后称为注释&#xff0c;即&#xff1a;使用注释的方式加入一些程序的信息。 java.lang.annotation Annotation接口是所有的Annotat…

GoogleLog(GLog)源码分析

GLog是Google开发的一套日志输出框架。由于其具有功能强大、方便使用等特性&#xff0c;它被众多开源项目使用。本文将通过分析其源码&#xff0c;解析Glog实现的过程。 该框架的源码在https://github.com/google/glog上可以获取到。本文将以目前最新的0.3.3版本源码为范例进行…

Ajax Toolkit 控件学习系列(13) ——FilteredTextBoxExtender 控制输入

这个控件的作用是对TextBox所要输入的内容进行过滤控制。按照自己需要过滤&#xff0c;可以自定义&#xff0c;再或者使用定义好的方式。看效果。效果不是很突出&#xff0c;说明下&#xff0c;就是只能输入大写字母和数字。因为加了限制&#xff0c;但是具体有什么高深的应用呢…

Uber最新开源Manifold,助力机器学习开发者的可视化与调试需求

所有参与投票的 CSDN 用户都参加抽奖活动群内公布奖项&#xff0c;还有更多福利赠送作者 | Lezhi Li译者 | 凯隐编辑 | Jane出品 | AI科技大本营&#xff08;ID&#xff1a;rgznai100&#xff09;【导语】2019 年 1 月&#xff0c;Uber 推出了 Manifold&#xff0c;一款与模型无…

jQuery对象和DOM对象使用说明

1.jQuery对象和DOM对象第一次学习jQuery,经常分辨不清哪些是jQuery对象&#xff0c;哪些是 DOM对象&#xff0c;因此需要重点了解jQuery对象和DOM对象以及它们之间的关系.DOM对象&#xff0c;即是我们用传统的方法(javascript)获得的对象&#xff0c;jQuery对象即是用jQuery类库…

[WPF疑难]避免窗口最大化时遮盖任务栏

[WPF疑难]避免窗口最大化时遮盖任务栏 周银辉 WPF窗口最大化时有个很不好的现象是&#xff1a;如果窗口的WindowStyle被直接或间接地设置为None后&#xff08;比如很多情况下你会覆盖默认的窗体样式&#xff0c;即不采用Windows默认的边框和最大化最等按钮&#xff0c;来打造个…

Google Mock(Gmock)简单使用和源码分析——简单使用

初识Gmock是之前分析GTest源码时&#xff0c;它的源码和GTest源码在同一个代码仓库中&#xff08;https://github.com/google/googletest&#xff09;。本文我将以目前最新的Gmock1.7版本为范例&#xff0c;分析其实现原理。&#xff08;转载请指明出于breaksoftware的csdn博客…

浪潮刘军:为什么说计算力是AI时代“免费的午餐”?

出品 | AI科技大本营&#xff08;ID:rgznai100&#xff09;产业AI、元脑生态是浪潮集团2019年度的两大关键词。作为一家以计算力为核心生产力的企业&#xff0c;浪潮还一直强调人工智能计算是未来最重要的计算力&#xff0c;而无论产业AI、元脑生态都构筑于计算的基础设施之上。…

Journey源码分析四:url路由

2019独角兽企业重金招聘Python工程师标准>>> 在入口函数main()的default分支中&#xff0c;对路由进行了注册&#xff0c;现在分析下。 ##main()中路由注册相关代码 源码: httpRouter : httptreemux.New() // Blog and pages as http server.InitializeBlog(httpRou…

“天河二号”总工程师杜云飞谈星光超算应用平台设计

整理 | 夕颜出品 | AI科技大本营&#xff08;ID:rgznai100&#xff09;【导读】12 月 21-22 日&#xff0c;OpenI/O 启智开发者大会在深圳召开。在大会上&#xff0c; 国家超级计算广州中心总工程师、“天河二号”总工程师杜云飞发表了题为《星光超算应用平台》的主题报告&…

Google Mock(Gmock)简单使用和源码分析——源码分析

源码分析 通过《Google Mock(Gmock)简单使用和源码分析——简单使用》中的例子&#xff0c;我们发现被mock的相关方法在mock类中已经被重新实现了&#xff0c;否则它们也不会按照我们的期待的行为执行。我们通过阅读源码&#xff0c;来分析整个过程的实现逻辑。&#xff08;转载…

远程控制软件VNC教程和对内网机器控制的实现

网络遥控技术是指由一部计算机&#xff08;主控端&#xff09;去控制另一部计算机&#xff08;被控端&#xff09;&#xff0c;而且当主控端在控制端时&#xff0c;就如同用户亲自坐在被控端前操作一样&#xff0c;可以执行被控端的应用程序&#xff0c;及使用被控端的系统资源…

GRUB2相关概念

GNU GRUB&#xff0c;简称“GRUB”&#xff0c;是一个来自GNU项目的启动引导程序。GRUB是多启动规范的实现&#xff0c;它允许用户可以在计算机内同时拥有多个操作系统&#xff0c;并在计算机启动时选择希望运行的操作系统。GRUB可用于选择操作系统分区上的不同内核&#xff0c…

朴素、Select、Poll和Epoll网络编程模型实现和分析——朴素模型

做Linux网络开发&#xff0c;一般绕不开标题中几种网络编程模型。网上已有很多写的不错的分析文章&#xff0c;它们的基本论点是差不多的。但是我觉得他们讲的还不够详细&#xff0c;在一些关键论点上缺乏数据支持。所以我决定好好研究这几个模型。&#xff08;转载请指明出于b…