QCon 全球软件开发大会(北京站)门票 9 折倒计时 4 天,点击立减 ¥880 了解详情
写点什么

AI 会超越人类智能吗?访问深度学习领域的专家 Jürgen Schmidhuber 教授

2016 年 4 月 12 日

机器学习最近成为了媒体间的热门词汇。近日,《科学》杂志发表一了篇名为 Human-level concept learning through probabilistic program induction 的封面文章。紧接着,《自然》杂志也将曾击败欧洲冠军的 AlphaGo 搬上了封面。于是,关于人工智能未来潜力的讨论迅速变得火热——诸如“机器可以像人一样学习吗?”、“人工智能会超越人类智能吗?”这样的问题层出不穷。为了回答此类问题,InfoQ 近日采访了瑞士人工智能实验室(IDSIA)的研发主任 Jürgen Schmidhuber 教授。Schmidhuber 教授就深度学习和人工智能领域最近的发展趋势方面的问题进行了解答。

InfoQ:什么是深度学习?它的历史从何开始呢?

Schmidhuber:深度学习也不过是旧瓶装新酒。它主要是关于含多隐层的深度神经网络。利用现在的高性能计算机,这样的网络带来了模式识别和机器学习方面的革命。深度学习这一概念首先由 Dechter 在 1986 年引入到机器学习领域,然后由 Aizenberg 等在 2000 年引入到人工神经网络中。

深度学习之父是乌克兰的数学家 Ivakhnenko。在 1965 年,他(与 Lapa)发表了第一篇有关深度前向多层感知器的学习算法。在1971 年,Ivakhnenko 已经描述了一个现在看来仍然很深的八层网络,并使用了当前仍然十分流行的方法对网络进行训练。考虑到当时计算机性能,他的想法实在是太超前了。更多深度学习的历史可以参考我的综述(带888 篇参考文献) Scholarpedia 的词条

InfoQ:您如何看待《自然》杂志上有关与人类同等水平进行概念学习的封面文章?

Schmidhuber:这篇文章非常有趣。然而,一个算法通过标准的迁移学习也可以达到 one-shot learning 的效果。首先,基于多个不同的可视化训练集来慢慢训练一个深度神经网络,使得其头十层变成一个相当通用的视觉与处理器。锁定这些层后,再对第 11 层以新图片进行高速度的重新训练。这种方法多年前已经十分有效。

InfoQ:您怎么看待贝叶斯方法和深度学习方法?哪个方法更快捷呢?为什么?

Schmidhuber:我之前的博士后 Marcus Hutter(教授)在 2002 年所发明的 AIXI 模型已经包含了用于机器学习的最佳贝叶斯方法。任何计算问题都可以被变换为一个效用函数最大化的问题。AIXI 采用了 Solomonoff 的通用归纳的概念。这一概念中使用了所有可计算概率分布的算法概率函数 M。如果真实世界对于一些增强学习 agent 的行为反馈的概率是可计算的(没有任何直接证据表明该假设不成立),agent 就可以把真实但未知的分布替换为 M,来预测未来的输入和效益。Agent 的确可以通过选择那些能够最大化 M 效益的行为序列,来优化自己的行为。这可以称为是 AI 中的终极方法——它已经达到了理论上的极限。然而,AIXI 中的“最优”忽略了计算时间这一关键因素。这就是为什么我们现在要使用那些基于梯度下降等本地搜索技术的深度学习方法的原因。这些方法虽然没有那么通用,但更加实用、便捷。

InfoQ:《自然》杂志上的文章将其结果描述为“通过了视觉版的图灵测试”。图灵测试现在仍然有效吗?

Schmidhuber:我的聊天对象对我来说看起来像人吗?那么,它已经通过了我个人的图灵测试。正如 Weizenbaum 几十年前所言,该测试的主要问题是它太主观了。一些人太容易上当了!

InfoQ:您如何看待《自然》杂志上报道的 Google AlphaGo?它算是该领域的一大突破吗?什么帮助 AlphaGo 取得了这么好的成绩?

Schmidhuber:对于 Google DeepMind 的成功,我非常开心。其中一部分原因也在于我的很多学生都供职于该公司,并参与到了这个项目中。DeepMind 团队的四个初始成员中,有两个都是我的学生。而 AI 部门的首批博士也都来自 IDSIA 实验室——其中一个成为了联合创始人,另一个为首批员工。而曾经在 2010 年 Atari-Go 上与我联合发表文章的博士生等也在后来加入到了 DeepMind 团队。

围棋是一个马尔科夫假设成立的棋盘游戏:理论上来说,当前输入(棋盘的状态)已经包含了决定本次最佳下子的所有信息(完全不需要考虑之前的状态历史)。也即是说,这个游戏可以通过传统的增强学习(RL)来进行处理。这就跟 IBM 的 Tesauro 在 1994 年赢象棋冠军的情况有点像。然而,今天的成功更多的要获益于运算速度比之前快很多倍的计算机。在过去几年,围棋算法已经大大改进了。为了了解一个好的围棋选手,DeepMind 系统会综合采用监督学习和基于蒙特卡洛树搜索的增强学习等若干种传统方法。在不久的将来,人工智能系统和人类进行围棋方面的对垒将会变得非常有趣。

然而,不幸的是,马尔科夫条件在现实中未必总是满足。这就是为什么存在于部分可观察环境中的 RL 机器人的通用人工智能(Artificial General Intelligence,AGI)需要更加巧妙的学习算法。像了解更多关于深度 RL 的历史,可以参考我的综述第六章

InfoQ:最近,Google DeepMind 已经宣布要进军医疗市场。对此,你怎么看?

Schmidhuber:我们对于深度学习在医疗方面的应用非常感兴趣。实际上,在 2012 年,我们 IDSIA 的团队(Dan Ciresan 为第一作者)已经在一个医用图像比赛中获得冠军。而且,看到很多公司现在开始利用深度学习进行医疗图像等类似的应用,我也非常开心。全球每年要花费超过 10% 的 GDP(每年超过 7 万亿)进行医疗服务。其中,很多都花费在了昂贵的专家诊断上了。即使是使得该过程的其中一部分自动化,也可以节约上亿的资金,并给那些原本负担不起的病人提供看病的机会。说道这里要提一下,医院最优价值的东西其实是他们的医疗数据。这就是为什么 IBM 要给收集这些数据的一个公司提供上亿的资金支持。

InfoQ:您如何看待 IBM 最新的 Watson 物联网平台?AI 在物联网领域的前景如何?“AI 即服务”会成为 AI 的发展趋势吗?

Schmidhuber:相比于互联网(IoH),物联网(IoT)由于包含了更多的机器,要更大一些。一些机器也的确给其他机器提供了“AI 即服务”。广告使得 IoH 更有利可图,但 IoT 的商业模型看起来却没那么明显。

InfoQ:有人说,机器学习的未来是属于无监督学习的。您同意这一观点吗?

Schmidhuber:我认为,不仅仅是未来,就算过去都是无监督学习的——在观察中自我学习规则、通过预测编码等进行自适应数据压缩等等。大概在 20 多年前,我发表了在这方面的第一篇文章。该文章后来引领我在 1991 年提出了能够处理上百个隐计算层的深度学习算法

InfoQ:机器可以像人一样学习吗?

Schmidhuber:现在还不行,但未来可能很快可以。可以参看有关“learning to think”的这篇报道。无监督数据压缩(就像上一个问题中提到的)是基于 RNN 的自适应 Agent 的核心组件。该 Agent 利用基于 RNN 的预测世界模型来更好的规划和达到目标。我们在 1990 年开始这方面的工作,并取得了很大进展。

InfoQ:人工智能有极限吗?

Schmidhuber:人工智能的极限就是计算的极限。在 1931 年,理论计算科学的创始人 Kurt Gödel 就提出了计算的极限——不完备定理。Gödel 表示,任何一个相容的数学形式化理论中,只要它强到足以蕴涵皮亚诺算术公理,就可以在其中构造在体系中既不能证明也不能否证的命题。

InfoQ:在您看来,人和计算机之间最理想的分工是什么呢?

Schmidhuber:人类应该做那些完全不难而又有趣的工作,而机器完成除此以外的所有工作。

致谢

感谢徐涵在本文撰写过程中给予的大力支持。

2016 年 4 月 12 日 17:512154
用户头像

发布了 268 篇内容, 共 101.8 次阅读, 收获喜欢 17 次。

关注

评论

发布
暂无评论
发现更多内容

28天瞎写的第二百三十八天:这一年干了啥?

树上

28天写作

CDN加速原理的那些事

写在“28天坚持写作活动”的最后一天

JiangX

28天写作

数据主权,才是业务在线化的核心

boshi

数据 数字资产 七日更

2021年的十五个DevOps趋势预测

禅道项目管理

DevOps 微服务 自动化 趋势

【无偿分享】史上最全Python学习大礼包

sum56

Python 学习方法 学习笔记 python 爬虫 资料整理

管理笔记[8]:管理中的聚势、借力与计划

俊毅

浪潮云洲工业互联网平台创新实践,受权威机构关注!

浪潮云

工业互联网

有用的信息安全资质查询网站大全

石君

信息安全 28天写作

机器学习笔记之:Matrix Vector Multiplication

Nydia

面试时遇到一致性哈希算法这样回答会让面试官眼前一亮

中间件兴趣圈

负载均衡 一致性哈希 面试官

长篇总结之JavaScript,巩固前端基础

魔王哪吒

JavaScript 程序员 面试 前端 2月春节不断更

看KubeEdge携手K8S,如何管理中国高速公路上的10万边缘节点

华为云开发者社区

Kubernetes 微服务 kubeedge 边缘

【Linux系统】一个常驻进程问题的再次分析

程序员架构进阶

Linux 七日更 28天写作 2月春节不断更 共享内存

Linux 文件搜索神器 find 实战详解,建议收藏!

程序员肖邦

Linux find

“嗖”一下28 天过去啦,我们都在交作业!

李忠良

28天写作

智能汽车颠覆世界!(28天写作 Day28/28)

mtfelix

28天写作 智能汽车 未来世界

一款基于 Web 的通用数据管理工具(转载)

CloudQuery社区

数据库 运维 开发工具 dba 数据管理工具

如果非要在多线程中使用ArrayList会发生什么?

看山

线程安全

怎么一本正经地秀技

codevald

Java jdk

加班

IT蜗壳-Tango

七日更 2月春节不断更

使用V8和node轻松profile分析nodejs应用程序

程序那些事

性能优化 Profile nodejs 性能分析 程序那些事

28天写作复盘

一笑

28天写作

终于搞懂了Python模块之间的相互引用问题

华为云开发者社区

Python 路径 代码 模块

养成好习惯,需要的不只是意志力

Justin

习惯养成 碎碎念 28天写作

MyBatis入门

小马哥

Java mybatis 七日更 2月春节不断更

28天写作

lidaobing

28天写作

谈谈我所理解的科幻「-28/28」

道伟

28天写作

redis分布式锁的这些坑,我怀疑你是假的开发

华为云开发者社区

redis 分布式 分布式锁 服务器 value

《我们一起学集合》-LinkedList

蚊子

Java 数据结构 面试 集合 linkedlist

下不了的开人的手

Ian哥

28天写作

边缘计算隔离技术的挑战与实践

边缘计算隔离技术的挑战与实践

AI会超越人类智能吗?访问深度学习领域的专家Jürgen Schmidhuber教授-InfoQ