以前,我们倾向于把人工智能看做新事物,尤其是新技术以及和深度学习相关的新技巧。然而,人工智能已经过数十年的发展,否认过往的成功似乎不合逻辑,因为技术总是不断向前发展。

《人工智能的三次浪潮(Three Waves of AI)》,作者是 DARPA 信息创新办公室主管 John Launchbury,他从一个更长远和宽广的视角,将人工智能的历史与未来划分为了三个阶段:

第一阶段:手工知识

第一个阶段的典型代表是「专家系统」(expert systems),其把大量知识转化为由中小企业团队精心制定的决策树来增强人类的智能。专家系统的代表例子是 TurboTax 或者做调度的物流程序,它们在上世纪 80 年代已经出现,且很有可能更早。

Launchbury 认为专家系统在推理方面表现不俗,但仅限于几个严格定义的问题,且没有学习能力,不能处理不确定性问题。

第二阶段:统计学习

第二个阶段是我们现在所处的阶段。尽管 Launchbury 倾向于关注深度学习方面的进步,实际上早在我们使用计算机寻找数据中的信号之时就已经步入了第二阶段。

在第二阶段之中,至少有另外两个重大突破极大地提升了人类的能力。第一个是 Hadoop 与大数据。现在我们已经有了大规模并行处理以及储存和查询大的非结构快速移动数据集的方法。2007 年 Hadoop 首次开源,直到现在。第二个小的突破是现代人工智能工具集的兴起,其由以下 6 种技术组成:

1. 自然语言处理

2. 图像识别

3. 强化学习

4. 问答机

5. 对抗式训练

6. 机器人

Launchbury 表明,到目前为止,我们已经拥有非常先进、细分和强大预测能力的系统,但是仍然还没有理解语境和最小推理能力。

第三阶段:语境顺应(contextual adaption)

Lauchbury 说,当前统计学习时代出现了两个问题,第三个阶段要解决两个问题。

解释推理行为的模型:虽然我们的深度神经网络善于分类,比如图片,但是处理原理仍然显得神秘莫测。我们需要既可以进行分类也可以得到解释的系统。理解推理就能让对处理过程的修正真正有效。

生成模型:这些模型可以从潜在语境中进行学习,比如一个模型,掌握了每个字母的笔画,而不是基于大量糟糕的书写样本进行粗暴分类。我们今天使用的生成模型有望显著减少对训练数据的需求。

鉴于这些特点,处在这一阶段的人工智能系统就能使用语境模型(contextual models)进行感知、学习、推理以及抽象,将从一个系统中学习到的东西应用到一个完全不同的语境中。

新阶段的开始并不意味着前一阶段会戛然而止。一些技术、功能的有用性或许会降低,但是完全被淘汰出局也不太现实。比如,最新技术所需的大量计算力、研发的复杂性以及训练都会制约这些技术退出历史舞台,将来某个时候出现的高价值的问题可能还会用到这些技术。

人工智能正从统计学习走向语境顺应:浅谈人工智能的三个阶段相关推荐

  1. 人工智能和AI到底是什么??浅谈人工智能和AI

    文章目录 我们每天所谈论的人工智能,究竟是什么? 我们正处于AI时代: 衣食住行中的AI 什么是人工智能? AI对传统行业的冲击 AI对广告行业和媒体行业的冲击 AI对教育行业的影响 AI对艺术创作行 ...

  2. 浅谈人工智能的工作原理

    众所周知人工智能现在快速发展,并且为众人所熟知,不仅如此,人工智能也在各行各业中广泛使用.那么人工智能的工作原理是什么呢? 浅谈人工智能的工作原理 人类智能由三个部分构成(还有些其他生物学和科学现象也 ...

  3. 朱松纯:浅谈人工智能:现状、任务、构架与统一 感悟以及部分内容的概括

    原稿:https://mp.weixin.qq.com/s/-wSYLu-XvOrsST8_KEUa-Q 本文是对朱松纯:浅谈人工智能:现状.任务.构架与统一一文的感悟以及部分内容的概括,原稿如上. ...

  4. 浅谈人工智能的伦理问题

    浅谈人工智能的伦理问题 资料整理,仅供参考 引言 2018  年3月 18日晚上 10 点左右,伊莱恩·赫兹伯格(Elaine Herzberg)骑着自行车穿过亚利桑那州坦佩市的一条街道,突然间被一辆 ...

  5. 沈向洋:浅谈人工智能创造

    来源:AI科技评论 本文约7000字,建议阅读10分钟 本文为你介绍沈向洋的<浅谈人工智能创造>,分享过去六年其在微软小冰身上得到的一些实践想法. 2020年9月21日上午9点,由北京大学 ...

  6. 软件工程:浅谈人工智能软件开发与传统软件开发的区别

    题目:浅谈人工智能软件开发与传统软件开发的区别 摘要:人工智能的飞速发展带动着软件工程的发展,最终使得软件工程产生新的变革.因为人工智能特有的性质,因而导致了人工智能软件与传统软件的差异性.本文对比了 ...

  7. ai在计算机教学中的应用,浅谈人工智能在教育中的应用

    浅谈人工智能在教育中的应用 孙立友 摘要:随着人工智能技术的进步,以及研究的深入和在教育领域的逐步推广,对教育领域产生了深远的影响.人工智能对于弥补当前教育存在的种种缺陷和不足,推动教育发展改革和教学 ...

  8. 深度学习 | BN层原理浅谈

    深度学习 | BN层原理浅谈 文章目录 深度学习 | BN层原理浅谈 一. 背景 二. BN层作用 三. 计算原理 四. 注意事项 为什么BN层一般用在线性层和卷积层的后面,而不是放在激活函数后 为什 ...

  9. 人工智能-浅谈人工智能

    1 浅谈人工智能 1.1 人工智能的概述 人工智能(Artificial Intelligence),英文缩写为AI.它是研究.开发用于模拟.延伸和扩展人的智能的理论.方法.技术及应用系统的一门新的技 ...

最新文章

  1. SBB:南土所梁玉婷、孙波等跨气候带土壤移置揭示了气候变暖及施肥对土壤固氮微生物递增的环境过滤作用...
  2. java实验7线程2020.5.28
  3. OpenCV-图像的基本操作-01
  4. 腾讯启动“SaaS技术联盟”联合行业制定互联互通标准
  5. LSTM模型结合LDA对序列性文本建模 阅读笔记 2017 ICML
  6. C++多线程之使用Mutex和Critical_Section(转载)
  7. 更换mysql_用这47 张图带你 MySQL 进阶!!!
  8. 计算机系统基础栈,计算机系统基础 (一): 程序的表示, 转换与链接 (第七周小测验)...
  9. 关于:XP精简版装IIS 添加/删除windows组件中找不到IIS
  10. v21 v8中资源找不到
  11. Zstack协议栈中CC2530协调器掉电重启后重新加入之前网络的方法
  12. 公司-瑞幸咖啡:瑞幸咖啡
  13. tornado 学习笔记7 RequestHandler功能分析
  14. win10修改DVD驱动器盘符(磁盘管理无DVD驱动器)
  15. 三分钟计算机自我介绍面试,三分钟面试自我介绍【三篇】
  16. 电子学会2021年3月青少年软件编程(图形化)等级考试试卷(二级)答案解析
  17. 高通WCD9370音频编解码器模块芯片介绍
  18. 抖音运营干货:3个月4抖音号狂吸400W+粉丝
  19. 自用版:客服话术大全
  20. 【uni-app框架介绍及环境配置】

热门文章

  1. 构造大数据时代国家安全战略
  2. O2O分享6:O2O的社会化营销(下)
  3. linux不解压查看gz文件内容,linux下如何不解压tar.gz文件查看其中的文件大小
  4. 用cmake时,读取文件失败
  5. H5学习之11(html中的浮动布局)
  6. html+js按钮隐藏/显示
  7. 解决痘痘——从生活习惯做起
  8. Android Tips
  9. Status: CUDA driver version is insufficient for CUDA runtime version
  10. 基于FPGA的幅频均衡带通滤波器的设计