来源: 微软研究院AI头条

概要:要想在未来实现人工智能这项“新”技术的最大化利用,必须清楚认识到人工智能到底是什么,过去我们做了什么,今天能做什么,未来又能有什么新的发展可能。


近两年来,人工智能的发展势头越加猛烈,但在正式进入人工智能各领域全面开花的阶段之前,它的发展路径并非一帆风顺。要想在未来实现人工智能这项“新”技术的最大化利用,必须清楚认识到人工智能到底是什么,过去我们做了什么,今天能做什么,未来又能有什么新的发展可能。

AI的诞生

今天AI已经红到不能再红,包括美国政府、中国政府都非常重视,甚至都要制定政策和策略。过去这两三年可以说是AI的一个爆发点。当然也有不少关于AI的担忧。1950年,《时代》杂志就已经提出了AI的某种威胁:“现代人已经适应了拥有超人肌肉的机器,不过拥有超人大脑的机器还是挺吓人的。设计这些机器的人试图否认他们正创造像他们自己一样拥有智慧的竞争者。”( Time, January 23rd, 1950)

今天埃隆·马斯克说AI要毁灭人类,但是1950年这种议论就有了。1950年的时候,二战结束才五年。当年做计算机是二战时为了造原子弹,每台计算机都要比一个房间大,全世界也不超过十台。这时就已经有人担忧,以后造的计算机比人类聪明怎么办?我们人类一直就对智能充满了期待,而且非常怕受到伤害。

那么,什么是AI?AI严格说起来是61年前的1956年发生的,但是这个定义今天已经被打破了。因为我们学AI的人非常清楚,在学术界AI是有严格的定义的,但在今天,我可以说任何好的而且可以用计算机实现的事情都变成了AI。比如,只要你发明一个新的网络协议或者算法,大家觉得你的想法非常好,最终由计算机实现了,不就是人工智能么?所以,今天从公众角度,只要是一个好东西,能被机器实现,就是人工智能。

AI早期的英雄们

讲AI的历史,我们可以先从电脑的历史谈起。电脑是从哪里来的呢?今年是图灵奖60周年,前几年是图灵100年的诞辰。图灵当然是非常了不起。他提出一个假设(Church–Turing thesis),任何可以被计算的东西(用算法描述)就可以用图灵机去算。这个是很了不起的,虽然无法证明。所以图灵在那时就觉得,电脑应该可以模拟我们大脑里所有的想法(Computers can simulate any process of formal reasoning),也就是为什么在那个时候就有了图灵测试(Turing Test)。

AI的开山鼻祖们

但是真正AI这个字眼,要等到1956年,是在达特茅斯(在波士顿附近的一个很偏僻的小镇上,也是常青藤的学校之一)举行的一个夏季会议上提出的。当时有五个人参加,MIT的John McCarthy和Marvin Minsky,CMU的Allen Newell和Herbert Simon以及IBM的Arthur Samuel,这五个人就是AI的开山鼻祖。这五个人除了Arthur Samuel以外,全部拿了图灵奖。其中,Herbert Simon 在中国也很有名,他同时拿了图灵奖和诺贝尔经济学奖。他和Allen Newell 两个人创立了卡内基梅隆大学(CMU)。其实CMU计算机科学系就是这两个人为了做AI而成立的。当时,他们从美国军方的国防高等研究计划署(DARPA, The defense Advanced Research)拿到了一些资助。

John McCarthy是我的师祖,我的老师Raj Reddy是他的学生。John McCarthy是真正把人工智能取名叫做AI的人。现在公认的AI之父有两种说法,大部分的说法是John McCarthy;也有人说是图灵。John McCarthy那时是在MIT,后来到了斯坦福。所以为什么说MIT、斯坦福、CMU到今天都是AI的重镇,更别说当年了,因为当时就只有这三家,都和这些人有关。Marvin Minsky1956年时还在一个小公司做事,并不在MIT,直到1956年开了达特茅斯会议之后,他才被John McCarthy邀请到了MIT。结果,John McCarthy后来自己去了斯坦福成立了AI实验室。

达特茅斯会议以及当时的参会者

我自己是在1984年开始学习AI,我到CMU也是因为AI。当时我读AI的论文的时候,基本上都读不懂,有几个原因。第一个,自己的英文不好,尤其是在当年的条件下;然后AI的论文里面通常没有数学公式,都是文字;然后这些文字里很多是认知心理学,我当时根本读不懂。后来才觉得读不懂是因为一些很简单的东西故意用很复杂的文字写出来。第二点是,这些文章里面很多是讲脑,我也读不懂。正是因为读不懂,也就觉得这个东西非常高深,所以一定要好好学习。

到目前为止,AI总共有八个人,Marvin Minsky (1969)、John McCarthy (1971)、Allen Newell (1975)、Herb Simon (1975)、Edward Feigenbaum (1994)、Raj Reddy (1994)、Leslie Valiant(2010)、Judea Pearl(2011)得了图灵奖,比例还是蛮高的。前四个人在1975年以前就得了图灵奖,1975年以后图灵奖就不颁给AI了。一直到1994年,几乎20年以后,我老板和Edward Feigenbaum又得了图灵奖。最近的Leslie Valiant,Judea Pearl也得了图灵奖,所以AI又解冻了。所以从得图灵奖,也能看得出AI研究的冷热。

1990年前的AI

当时研究什么呢?其一是知识表示(Knowledge  Representation)。我们说隔行如隔山,比如学药学的、学医学的、学计算机的、学化学的,每一个行业都是不一样的,知识表示了之后还要满足约束条件求一个解(Constraint satisfaction),人很多时候是在做这个事情。当年,搜索也是非常大的一支(包括State-space representation、pruning strategy、深度搜索、 广度搜索、A* 搜索、beam search、Game tree search、Alpha-beta搜索等),今天的互联网因此受益很多。虽然当时做这个时他们并没有想到互联网,当时想的是如何用搜索来实现智能。特别是包括Game Tree Search,做计算机下棋这件事情,一直以来都是AI研究的。早期最早叫Checkers,计算机很快打败了人;后来做象棋,后来做围棋,如今所有棋手都下不过机器人。

当时甚至有专门的编程语言,是为AI而设计的,做AI的人就要学这些语言。有一个叫Lisp,还有一个叫Prolog。我想今天已经没有人听过这些东西了,但是在当年是不得了的,做AI都要学这些。

然后还研究什么呢?认知心理学,非常重要。我们讲AI,很多都是认知。有一个词叫Heruristics,今天已经没有人用这个词,其实还真是AI。因为Heruristics是在你没有数据的时候,或者是很少数据的时候,要用你的直觉来解决问题。

GPS的创造者Herbert Simon和Allen Newell

还有的研究是做认知的模型(Cognition Modeling),比如GPS。当然不是指GPS定位,而是一般求解器(General Problem Solver)。难道是什么问题都能解么?Allen Newell和Herbert Simon得图灵奖就是因为GPS。而且你真的去读论文的话,很厚。它甚至一语两思,把这个东西转一下,去研究行为经济学也可以,所以Herbert Simon又拿到诺贝尔经济学奖。

还有一种模式叫产生并测试(Generate and Test),大概的意思就是我们所谓的大胆假设、小心求证。这些认知的模型看起来很神,基本上它就是把难的东西用数据来表示。但是人的确是这样做的,尤其是到后来,特别是语义、认知,真的很多时候都是在做产生并测试,这个模型本身是没错的。

接下来的一项研究要讲讲我老板。他拿图灵奖,一方面是因为他是语音大师(这个可能也有我的一点贡献);另外一个导致他得图灵奖的叫做黑板理论。当年搞这些认知的模型的是非常重要的,甚至可以得图灵奖。

另外有研究涉及Semantic (Frame) 我们今天还在用。今天做Siri,微软做小冰、小娜,或者做Google助手、百度度秘,用的是这个技术。

还有就是计算机视觉,今天也红得不得了,比如刷脸。可是在当年的计算机视觉和所谓的机器人,在当时是非常可怜的一个项目。当年都是只能研究玩具样的问题(toy domain),做的东西都是方块世界的理解(Block-world understanding):就是有一堆砖块,砖块是这样的状态,怎么样变成那样的状态,来回搬砖块。最多了不起了研究一个桌子。一辈子做计算机视觉,就研究椅子、研究桌子——还不是两个都研究,只研究一个。当年能做的只有这些东西。

然后是机器学习。机器学习大概是在1980年代开始,但是当时的学习也是研究人怎么学习,而且有一大堆机器学习。今天的机器学习变得很单一,就是深度神经网络一个,当年有很多种:比如有被告知和指令学习(Learning by being Told & from Instruction);有通过改正学习(Learning by Correcting Mistakes);有基于训练神经网络的学习(感知器)等等。1990年以前的AI,和今天有很大的不一样。

洪小文:以科学的方式赤裸裸地剖析人工智能相关推荐

  1. 洪小文:以科学的方式赤裸裸地剖析AI(二)|从寒冬到复兴

    近两年来,人工智能掀起的全民热潮可谓前所未有,几乎每行每业都在积极向机器学习.大数据.深度神经网络等这些"网红"技术靠拢.然而,在人工智能遍地生花的今天,更加令人惊诧的是它在引起追 ...

  2. 豌豆夹Redis解决方式Codis源代码剖析:Proxy代理

    豌豆夹Redis解决方式Codis源代码剖析:Proxy代理 1.预备知识 1.1 Codis Codis就不详细说了,摘抄一下GitHub上的一些项目描写叙述: Codis is a proxy b ...

  3. 【小家Spring】SpringBoot中使用Servlet、Filter、Listener三大组件的三种方式以及原理剖析

    每篇一句 要么就安逸的穷,要么就拼命的干 前提概要 web开发使用Controller基本能解决大部分的需求,但是有时候我们也需要使用Servlet,因为相对于拦截和监听来说,有时候原生的还是比较好用 ...

  4. Vuex 之一:3种拿到 state 中数据的方式与实例剖析

    Ⅰ.Vuex 简介: 1.Vuex 是什么? 答:Vuex 是一个专为 Vue.js 应用程序开发的状态管理模式: 而所谓状态就是指:组件中所维护的数据); (简而言之:就是状态管理,解决复杂组件数据 ...

  5. U8接口开发-五大方式对比与剖析

    U8接口开发有EAI.API.OpenAPI.SQL.CO 五种方式.其中 EAI.API.OPENAPI是官方推荐且对外提供开放的三种方式.主体功能类似,但细节还是有较大区别.每种方式都有其产生的时 ...

  6. 《科学》封面重磅论文:人工智能终于能像人类一样学习

    原文地址:http://www.almosthuman.cn/2015/12/11/uepud/?utm_source=tuicool&utm_medium=referral <科学&g ...

  7. 电气本科生靠计算机方向研究生,考研究生时,需要把本科学的电气工程专业改为人工智能专业吗...

    电气工程及其自动化专业完全可以考人工智能方向的研究生,而且从发展趋势来看,未来电气工程及其自动化专业与人工智能技术的结合也会越来越紧密,不少人工智能方向的研究生导师还是比较欢迎电气工程专业毕业生的,尤 ...

  8. ANN原来如此简单!——用Excel实现的MNIST手写数字识别(之一)

    ANN原来如此简单 人工神经网络目前仍然是一个火热的话题,许多人都对它充满了兴趣.然而,对于想了解ANN具体是怎么回事的同学来说,往往缺乏一个足够简单可视化的方法去了解神经网络的内部构造.网络上的各种 ...

  9. 【读书笔记】科学:无尽的前沿——科学是一种提出问题的方式

    内容简介 摘抄语录 <科学:无尽的前沿>是美国科学政策的"开山之作",使得美国迅速摆脱对于欧洲基础研究以及科研人才的依赖,成就了美国今日的科技强国地位,也永久地改变了人 ...

最新文章

  1. oracle更改密码机制,Oracle密码机制以及常用操作
  2. TreeView 跟 Iframe 关联设置的方法。
  3. php 解决json_encode中文UNICODE转码问题
  4. CF1550F Jumping Around
  5. 代码注释掉还能执行_日志消息是可执行代码和注释
  6. table合并单元格宽度自适应
  7. springcloud阿里巴巴五大组件_如何无缝迁移 SpringCloud/Dubbo 应用到 Serverless 架构
  8. POWERSPLOIT-Recon(信息侦察)脚本渗透实战
  9. Redis(一):什么是NoSQL与NoSQL分类
  10. 教你如何获取索爱X10 Android2.1 Root权限
  11. 【100Days of 100 line Code】3 day
  12. Linux 正在吞噬 Windows 和 Chrome OS!
  13. 如果赚钱很容易,为什么轮到你?
  14. 柱状图之最大矩形面积
  15. NRF52840 NRF52833 nRF5 SDK 开发
  16. 四边形内接于圆定理_初三专题:圆的内接四边形相关性质定理,你听说过托勒密定理么?...
  17. NHANES数据库的介绍及使用(二)
  18. 【PAT甲级】字符串处理及进制转换专题
  19. 小船过河(贪心算法)
  20. 【转载】设备唯一标识方法(Unique Identifier):如何在Windows系统上获取设备的唯一标识

热门文章

  1. 信息瓶颈提出者Naftali Tishby生前指导,129页博士论文「神经网络中的信息流」公布...
  2. 苏州人民很快能坐上无人驾驶巴士,技术来自这家前Waymo工程师创立的公司
  3. 取消学术型硕士,增扩博士,北京大学这个学院做出研究生培养结构调整
  4. 马斯克的星辰大海,还在继续。“月球电梯,我来啦”
  5. 最新《医学图像深度语义分割》综述论文
  6. SAP BMBC报表不能显示批次分类视图里的特性值
  7. GPT-3:被捧上天的流量巨星,却有重大缺陷,很危险...
  8. 中国科学院徐俊刚:自动深度学习解读
  9. 一文全览,AAAI 2020上的知识图谱
  10. 「AI大咖」ML宗师乔教主,全世界最有影响力的计算机科学家