吴恩达:AI未来将呈现四大发展趋势
作者 | 夕颜
出品 | AI科技大本营(ID:rgznai100)
导读:8 月 30 日,世界人工智能大会精彩继续。在今天的全球工业智能峰会上,Landing.AI 创始人及首席执行官吴恩达来到现场,做了题为《人工智能是新电力》的演讲。在经历了其创办的自动驾驶创企 Drive.ai 由于各种复杂因素被苹果收购之后,他对于 AI 的发展依然信心满满。
以下为演讲精华整理:
AI 发展势头强劲,这句话我说了四年,过去四年,AI 发展的势头是如何保持的呢?
在过去两年当中,深度学习相关职位开放上升了 35%,研究机构发布的论文和 AI 在过去几年被提及的次数也越来越多。据麦肯锡研究预测,到 2030 年,AI创造的价值将达到 13 万亿美元,其中很大一部分来自于软件行业,另外还包括零售行业、制造行业等,这就是我们看到的未来 AI 将带给我们的价值。
大家都听过这样的故事,数据和计算推动了 AI 的崛起,还记得我在创业的时候,我们用了 1. 6 万个 CPU 实现让机器识别一只猫,当时还上了《纽约时报》头条。现在,每个人都有拥有丰富的资源,花 2000 美元就能做这样的工作,这就是新的计算方式,现在的计算力比原来要大很多。
人才+新的想法+工具
除此之外,我们也看到了人才、新的想法和工具的结合。
首先,目前 AI 领域仍然缺乏人才。在机器学习方面,在线的学习者超过 250 万人,这些人付费学习 AI 知识,拥有打造 AI 系统的资质。
其次,想法比之前更加重要。目前,每天有 100 篇 AI 相关文章发表,这与之前大不相同,几年前我参加 ASL 的机器学习会议,整个社区发布一年的发表量可能才有 150 篇。
另外一个重要的点是开源工具,这些开放的平台使得软件行业从中获益。我在美国参加一个 AI 盛会上遇到一位 12 岁学生展示他创造的农作物疾病监测机器人。5 年前,这种项目可能是一个斯坦福大学生、研究生才可以做的创新项目,但是有了开放式工具,12 岁的小孩儿也能够做出人工智能项目。
AI呈现的新趋势
现在,AI 驱动了很多技术的发展,AI 变得更加可触达,可用性更高,并催生了很多新的技术,同时给我们带来了更多机会,包括工业人工智能。
我观察到,人工智能将呈现出一些对我们很重要的趋势。
AI 向系统化工程学科转变
首先,依靠先贤的智慧逐步探索、转换,AI 正在转变当中,作为一个系统化的工程学科出现。在软件工程中,人类需要花很长的时间才能够达到稳定的阶段,但 AI 的发展速度非常快,AI 团队想要打造一个更加系统化的学科,这非常重要。在全球不同领域中,AI都呈现系统化工程学科的趋势。
大数据向小数据过渡
第二个趋势,是从大数据向小数据过渡。在 AI 早期发展阶段,谷歌和百度等都是大型的,与消费者相关的公司,他们有数十亿级的用户,积累了大量数据。但是软件行业之外的企业没有如此大规模的数据。
如果少量数据就可以让机器学会执行任务,效率将大大提高。现在,在融合式学习、增强学习、迁移学习等技术的帮助下,小数据也可以发挥大作用,应用于更多领域。
AI 在模糊标签方面将发挥更大作用
另外一个非常重要的趋势,是 AI 在模糊标签方面的作用。比如在一个医学图像标签中,可能人类专家也无法就识别某一区域是否是一个缺陷达成一致。利用大数据,AI 可以进行标签量化,实验表明它的效果比人更好。
短期内人机交互是重要趋势
现在有很多关于机器代替人类的讨论,但在短期内,人机交互将会是一个重要的趋势。在 AI 追踪任务执行系统中,AI 工具不仅让人更加敏捷,也可以让仓库和生产环节数字化,积累更多培训人类的数据,以提高工作效率。
强化学习和迁移学习
最后,吴恩达分享了他对于迁移学习和强化学习的看法。他说道,强化学习就是巩固学习成果,虽然现在很多商业应用在强化学习方面的成果并不惊人,但未来可能会越来越常见。
比如训练一台无人机,我们可以在模拟环境中进行。但是问题是,没有人能够制造出一个完美的模拟器,因为空气动力学实在太过复杂,所以我们需要增强学习巩固学习成果,或用成千上百台模拟器,每一个模拟器有不同的模拟参数,用 AI 算法收集不同的数据。
这样,综合数据、迁移学习和加强学习的方法有望帮助我们在工业上取得长足进展,让AI 在工业得到更广泛的应用。
在谷歌的第一个用户,是内部语言团队
有人问我,虽然我懂 AI,但是如何为用户找到最合适的 AI 用例呢?
在我看来,首先不要贪大,要从小处着手,有些人一开始就太过于雄心壮志,他们害怕从小处着手。在谷歌担任负责人时,谷歌内部和全世界都对深度学习持怀疑的态度,他们不知道如何使用深度学习,所以我的第一个“内部客户”,就是谷歌的语言团队,他们想要更精准地识别不同的语言和演讲,这件事做成之后,谷歌内部团队自然看到了人工智能的价值。
我的第二个顾客同样来自谷歌内部团队,那就是谷歌地图,我们可以帮谷歌地图更好地识别房屋,提高了谷歌地图的质量。
最后,我的建议是可以把人工智能和公司的专业知识相结合,让 AI 做擅长的部分,企业团队做擅长的领域工作。
(*本文为 AI科技大本营原创文章,转载请联系微信 1092722531)
◆
福利时刻
◆
入群参与每周抽奖~
扫码添加小助手,回复:大会,加入福利群,参与抽奖送礼!
AI ProCon 大会优惠票限时抢购中,三人拼团,每人立减600元!识别海报二维码,即刻购票~
推荐阅读
可惜了,你们只看到“双马会”大型尬聊
60+业内技术专家,9大核心技术专题,AI ProCon倒计时一周!
小团队如何玩转物联网开发?
一文看懂机器学习中的常用损失函数
DeepMind提图像生成的递归神经网络DRAW,158行Python代码复现
KDD 2019高维稀疏数据上的深度学习Workshop论文汇总
5G 改变社会的真相在这里!
程序员如何解决并发冲突的难题?
你点的每个“在看”,我都认真当成了喜欢
相关文章:

嵌入式课程安排 嵌入式培训课程大纲参考
嵌入式是一门综合性的学科,现在学习嵌入式开发不是单纯局限于单片机或者Linux,嵌入式课程中包含着非常多的内容。以粤嵌嵌入式课程进行参考,看看我们要学习嵌入式的话,要掌握哪些必备的技能。嵌入式课程安排包含:1、入…

Linux网站架构系列之Apache----进阶篇
本篇博文为Linux网站架构系列之apache的第二篇,我将带大家一起学习apache的编译参数,目录结构和配置文件等方面的知识,实现对apache服务的进一步掌握,并使之能更好的应用到生产实战中去。一、编译参数在上篇的apache部署中&#x…

仅用10天设计的JavaScript,凭什么成为程序员最受欢迎的编程语言?
导语:在这个世纪之交诞生的 JavaScript,没人想到会发展为当今世界上最流行的语言之一。它不够成熟,不够严肃,甚至连名字都是模仿的 Java。那么,JavaScript 的成功是依靠运气和完美时机的侥幸吗?其实不然——…

C++11中= delete;的使用
C11中,对于deleted函数,编译器会对其禁用,从而避免某些非法的函数调用或者类型转换,从而提高代码的安全性。 对于 C 的类,如果程序员没有为其定义特殊成员函数,那么在需要用到某个特殊成员函数的时候&…

vue 使用scss
使用vue-cli模板创建的项目中,使用scss步骤 1. cmd命令: cnpm install sass-loader --save-devcnpm install node-sass --sava-dev2.查看package.json文件中是否已自动添加以下信息 3. 转载于:https://www.cnblogs.com/duanzhenzhen/p/10453495.html

EBS form日历可选范围设置(calendar.setup )介绍
Calendar是Template提供给我们的standard object.可以使我们方便的为日期型字段提供日期的选择列表.form中设置日历方法:1. 为日期型字段指定LOV(ENABLE_LIST_LAMP)2. 在字段的KEY–LISTVAL事件中编写代码:Calendar.showCalendar Package包含如下几个Procedure:1. Calendar.sho…

人工智能对地球环境科学的推进
一项德国耶拿[1]和汉堡[2]科学家在《自然》杂志发起的研究表明,人工智能可以有效地推进我们对于地球气候系统的理解。特别是在当前深度学习的潜力还未被完全开发的情况下。在人工智能的帮助下一些复杂的动态环境,如飓风,森林火灾,…

从概念到应用,终于有人把数据挖掘讲明白了
作者:陈封能(Pang-Ning Tan)、迈克尔斯坦巴赫(Michael Steinbach)等来源 | 大数据(ID: hzdashuju)【导语】数据采集和存储技术的迅速发展,加之数据生成与传播的便捷性&am…

C++11中default的使用
在C11中,对于defaulted函数,编译器会为其自动生成默认的函数定义体,从而获得更高的代码执行效率,也可免除程序员手动定义该函数的工作量。 C的类有四类特殊成员函数,它们分别是:默认构造函数、析构函数、拷…

Android开发:setAlpha()方法和常用RGB颜色表----颜色, r g b分量数值(int), 16进制表示 一一对应...
杂家前文Android颜色对照表只有颜色和十六进制,有时候需要设置r g b分量的int值,如paint.setARGB(255, 127, 255, 212);就需要自己计算下分量的各个值。这里提供一个带有r g b分量的int型的颜色表。注意paint.setAlpha()及paint.setARGB(&…

【redis】c/c++操作redis(对于hiredis的封装)
前言 最近一直在学习redis,通过c/cpp来执行redis命令,使用的是hiredis客户端来实现的。 先简单贴一下代码 头文件 #include <vector> #include <string> #include <hiredis/hiredis.h> typedef enum en_redisResultType {redis_reply_…
OpenCV代码提取:transpose函数的实现
OpenCV中的transpose函数实现图像转置,公式为:目前fbc_cv库中也实现了transpose函数,支持多通道,uchar和float两种数据类型,经测试,与OpenCV3.1结果完全一致。实现代码transpose.hpp:// fbc_cv …

只给测试集不给训练集,要怎么做自己的物体检测器?
9 月5 日,下周四,大家期待已久的由《动手学深度学习》作者,亚马逊首席科学家亲自带领的「深度学习实训营」就要在北京开营了。今天,李沐已经把这次深度学习实训营白天的教学内容和代码上传到 Gituhub 和 D2L.ai 网站了,…

MYSQL忘记登录密码
1、关闭Mysql: 如果 MySQL 正在运行,首先杀之 killall -TERM mysqld 2、另外的方法启动 MySQL :bin/safe_mysqld --skip-grant-tables 3、可以不需要密码就进入 MySQL 了。 然后就是 >use mysql>update user set passwordpassword(&qu…
OpenCV代码提取:flip函数的实现
OpenCV中实现图像翻转的函数flip,公式为:目前fbc_cv库中也实现了flip函数,支持多通道,uchar和float两种数据类型,经测试,与OpenCV3.1结果完全一致。实现代码flip.hpp:// fbc_cv is free softwar…

NLP这两年:15个预训练模型对比分析与剖析
作者 | JayLou来源 | 知乎前言在之前写过的《NLP的游戏规则从此改写?从word2vec, ELMo到BERT》一文中,介绍了从word2vec到ELMo再到BERT的发展路径。而在BERT出现之后的这大半年的时间里,模型预训练的方法又被Google、Facebook、微软、百度、O…

大三下学期第一周总结
本周以是开学第一周了,在生活方面,生活琐事确实变多了起来。每天上课,看着老师熟悉的面庞,如履春风。感觉学习没有那么多的陌生恐惧。学习是一方面,身体锻炼不能落下。一周至少保证三小时及其以上的运动。身体是革命的…

AD rodc扩展报错
AD rodc扩展报错AD RODC抢夺FSMO五大角色后,架构扩展报错,解决办法参考链接:http://support.microsoft.com/kb/949257/en-us

Dropout、梯度消失/爆炸、Adam优化算法,神经网络优化算法看这一篇就够了
作者 | mantch来源 | 知乎1. 训练误差和泛化误差对于机器学习模型在训练数据集和测试数据集上的表现。如果你改变过实验中的模型结构或者超参数,你也许发现了:当模型在训练数据集上更准确时,它在测试数据集上却不⼀定更准确。这是为什么呢&am…

入行AI,你需要一本Python机器学习入门
目前机器学习红遍全球。男女老少都在学机器学习模型,分类器,神经网络和吴恩达。你也想成为一份子,但你该如何开始?今天小编推荐这本《Python机器学习》教你快速入门。01什么是机器学习?从出生的那天起,…
通过transpose和flip实现图像旋转90/180/270度
在fbc_cv库中,提供了对图像进行任意角度旋转的函数rotate,其实内部也是调用了仿射变换函数warpAffine。如果图像仅是进行90度倍数的旋转,是没有必要用warpAffine函数的。这里通过transpose和flip函数实现对图像进行顺时针90度、180度、270度的…

DIY强大的虚拟化环境-技术可行性部分
【技术可行性部分】大体的cpu支不支持呀,实际效果使用呀,截图效果截图嵌套虚拟化[esxi,xenserver,Hyper-V]嵌套虚拟化:经过各种查资料,和测试验证[只测过intel的,amd的有类似的文章请去下面的资…

C++11中rvalue references的使用
Rvalue references are a feature of C that was added with the C11 standard. The syntax of an rvalue reference is to add && after a type.为了支持移动操作,C11引入了一种新的引用类型----右值引用(rvalue reference)。所谓右值引用就是必须绑定到右…
AIの幕后人:探秘“硬核英雄”的超级武器
作者 | 云计算的阿晶 出品 | AI科技大本营(ID:rgznai100) 掐指一算八年之前,那时正是国内互联网卯足劲头起飞的一年,各行各业表现都很突出,尤其是与人们生活密切相关的手机,正大踏步地从功能机向智能手机转…

PAT乙级1003
1003 我要通过! (20 point(s))“答案正确”是自动判题系统给出的最令人欢喜的回复。本题属于 PAT 的“答案正确”大派送 —— 只要读入的字符串满足下列条件,系统就输出“答案正确”,否则输出“答案错误”。 得到“答案…

史上最简洁的UITableView Sections 展示包含NSDicionary 的NSArray
这个最典型的就是电话本,然后根据A-Z分组, 当然很多例子,不过现在发现一个很简洁易懂的: 1. 准备数据,定义一个dictionary来显示所有的内容,这个dictionary对应的value全是数组 也就是: A &…

微软麻将AI Suphx或引入“凤凰房”,与其他AI对打
作者 | 夕颜出品 | AI科技大本营(ID:rgznai100)【导读】在刚刚结束的上海2019世界人工智能大会上,微软宣布了其在人工智能领域的最新研究突破——由微软亚洲研究院研发的麻将 AI 系统 Suphx 在国际知名的专业麻将平台“天凤”上荣升十段&…

C++11中std::function的使用
类模版std::function是一种通用、多态的函数封装。std::function的实例可以对任何可以调用的目标实体进行存储、复制、和调用操作,这些目标实体包括普通函数、Lambda表达式、函数指针、以及其它函数对象等。 通过std::function对C中各种可调用实体(普通函数、Lambd…

django模板的导入
模板导入 前提:多个页面有一个相同的页面版块(多个有样式标签的集合体) 如何运用:可以将多个样式标签的集合进行封装对外提供版块的名字(接口),在有该版块的页面中直接导入即可 语法:{% include 版块页面的路径 %} 四inclusion_tag自定义标签 -- 模板导入 前提:多个页面有一个相…

[UML]UML系列——包图Package
系列文章 [UML]UML系列——用例图Use Case [UML]UML系列——用例图中的各种关系(include、extend) [UML]UML系列——类图Class [UML]UML系列——类图class的关联关系(聚合、组合) [UML]UML系列——类图class的依赖关系 [UML]UML系…