微软沈向洋:写给AI新潮流——人工智能创作的五点建议
2019年EmTech 数字大会
本周,我有幸在旧金山举行的EmTech数字大会上发言,为大家讲述了当今人工智能发展的现状,以及未来的发展方向。我想与大家分享的是,面对新一轮的人工智能创新大潮,人们最该思考的五件大事。
1)技术创新具有周期性,而且在不断加速
通过多年来的经验,我发现技术的创新是具有周期性的。一项创新冒了出来,继而逐渐得到普及,然后开始被人们所“觉悟”——人们开始真正意识到这项技术的作用和利弊——再往后,才是责任——人们开始思考,我们该如何以负责任的方式开发和部署这些技术?
就拿汽车来说吧。汽车最早出现大约是在19世纪晚期, 到了20世纪初,在福特的带动下,汽车开始普及。1968年,美国通过法令要求所有的车辆必须配备安全带,但直到1984年纽约州立法之前,美国没有一个州强制要求驾驶员行车必须要系安全带。
汽车当然带来了好处,无论是人们的出行还是经济的发展,都得到了更自由空间。人工智能的发展历程与之非常类似,这中间既有无穷的潜力,也伴随着暗藏的风险。今天,我们虽然预想到了人工智能可能引发的一些危险,但毕竟还是无法提前80年就意识到我们需要担负的全部责任,但至少,我们可以从今天开始行动起来。
我们最近在人工智能方面取得了一些喜人的进展——在机器语音、视觉和翻译方面,分别达到了与媲美人类的水平。这些进展推动了人工智能的迅速普及,但我们对其可能引发的社会影响,考虑的还不够周全,因此也出现了像是人脸识别中的偏见这样的问题。
在微软,我们正在着手解决这样的问题。微软正在与全球客户和整个行业合作,推动然人脸识别技术能够无差别地辨识人脸。同时,微软研究院正在研发一种合成数据的技术,它可以用更完整、更有代表性的数据来帮助训练机器学习算法,从而抑制可能产生歧视和偏见的结果。您可以在此阅读相关论文。
在行业内,微软一直与各方通力合作,来解决这样的问题,我们希望共同推动我们的实践、原则、策略向更好的方向发展。
但从更大的维度来看,我们仍处于被动的地位。我们必须主动挑战这些难题,不是在事后补救,而是防患于未然。因为,下一个创新大潮,将更加强悍。
2)人工智能创作,引领新一轮人工创新大潮
人工智能下一步的发展,将为其赋予认知和创造人类情感的能力,并且其行为也将更接近人类的表现。我将其称之为“人工智能创作”——技术将创造出全新的媒体,并通过创新的方式与人类互动,比如讲故事。
微软在中国市场推出的社交聊天机器人微软小冰,已经向我们展示了人工智能创作的未来。五年来,“她”早已声名远播,从2014年至今,微软小冰已经完成了300多亿轮人机对话,而且对话的长度和内涵都在持续增长。
人们之所以愿意与微软小冰进行交流,是因为我们让“她”的对话具备了人类的感情,也就是“情商(EQ)”。我们在对话中常用的语气、双关语、幽默内涵对电脑来说,通常是难以理解的,因为有了情商,微软小冰与人们的沟通能够更加自然,也更能引人入胜。
我来分享几个微软小冰如何使用进行人工智能创作的例子。
小冰能编写儿童有声读物,为孩子们讲故事。她能从家长的要求和建议出发,利用深度学习技术,完整地编造出一个个性化的故事,包括背景音乐、故事角色设定等等一应俱全。只用20秒,小冰就能编写并讲述出一个10分钟长的个性化故事。
借助机器学习,我们让小冰阅读了超过550位中国现代诗人的作品。“她”现在学会了独立创作诗歌。我们还开发了一个工具,让任何人都可以在小冰的帮助下完成一首诗歌。你给小冰一张照片,“她”会分析照片中的要素,并根据照片的特点,为你做一首诗。身为计算机科学专业的博士,我以前从未想过自己也能写出一首诗——但小冰帮我实现了这个愿望。
要让人工智能创作,真正在创意创新领域达到人类的水平,还需要很长的时间。人工智能创作真正的优势,在于它创作的速度够快。
微软小冰所具备的机器阅读和文字创作能力,已经被用来为金融行业提供服务。通过对海量信息进行快速汇总,小冰今天可以为中国90%的金融机构提供上市企业的季度财报摘要。
这项工作专业分析师通常需要花费20分钟来完成,而小冰只用几秒钟就能拿出一份高质量的报告草案,分析师在花几分钟稍作编辑,就能完成报告。
小冰并没有取代人类,而是在增强人类的能力,通过为我们提供有用的帮助,让创作变得更快速、更多产,让人们做的更多、更快。
3)人工智能创作,带来的新挑战
从整个行业的角度看,我们现在基本上处于人工智能创作的普及阶段,差不多相当于汽车已经开上马路的那个时代。这也是我们最可能遇到问题的阶段,因为人们开始用全新的方式运用科技,而这些方式对社会也许会带来伤害。
今天,伪造声音、图片、视频、文章已经是小菜一碟。事实上,早在Photoshop出现之前,人们就在已经在对相片进行“修片”了。而好莱坞从默片时代开始,就一直在利用特效为人们制造幻象。
今天的不同之处在于,人工智能可以轻松地创造出虚假的“现实”,而且它实在是精通此道。因此,我们需要开发出全新的取证工具,来辨别这些虚假内容。
4)而我们,正积极应对
从人工智能发展的上一个周期中,我们学到,人类想要继续前进,就必须认真思考我们的责任以及可能引发的社会后果。而今天,面对新一轮的创新大潮,我们更需要在技术研发的过程中,就将责任考虑进去。
因此,在积极开发这些用于创作的创意技术的同时,我们也在努力开发用于检测虚假内容和不当使用的技术。学术界、政府部门,以及计算机科学行业企业都在围绕辨别虚假媒体,展开广泛的研究。
目前的很多研究都专注于通过较低的分辨率、模糊或破损图像等线索,来辨别造假视频。研究人员正在研究如何利用深度学习和神经网络,更好地通过辨别这样的蛛丝马迹,来识别人为造价的痕迹。在微软研究院,我们研究人员也在积极探索应对图像、视频、语音和文本等领域难题的方法。
5)主动出击,先发制人
我们应该提前为可预见的大问题做好准备。我们必须要主动出击,在某些情况下,甚至应该先发制人。
我们需要产业界、学术界、政府部门之间的通力合作。我们需要教育消费者,让他们懂得去分辨自己看到和使用的内容的来源。我们需要创建跨学科的工程文化,从研究周期开始,就从根本上扼制潜在的问题。
从汽车行业曲折的发展历程,到已经出现的人工智能偏见,我们看到了科学发展中周而复始的轮回合规率,但我们也可以通过自己的努力,让新一轮技术的发展不再重蹈覆辙。让我们行动起来,不要等到80年后,再为人工智能创作,准备另一条“安全带”。
请在微软中国新闻中心阅读本文及更多微软新闻与故事。
相关文章:

【Linux】在VirtualBox-6.0中安装Manjaro18.0
1、参考博客: VMware虚拟机下Manjaro17.1.6安装详细教程 2、在VirtualBox-6.0中安装Manjaro18.0 1)基本步骤和博客中安装17.1.6相同,下面只记录不同的。 * VirtualBox中没有Manjaro的选项,可以选择 ArchLinux; * 本…

netty里集成spring注入mysq连接池(一)
netty的性能非常高,能达到8000rps以上,见 各个web服务器的性能对比测试 1.准备好需要的jar包 spring.jar //spring包 netty-3.2.4.Final.jar // netty库 commons-dbcp.jar // dbcp数据库连接池 mysql-connector-java-5.1.6.jar // d…

图很难理解?看这篇图论基础与图存储结构就够了
点击上方↑↑↑蓝字关注我们~「2019 Python开发者日」,购票请扫码咨询 ↑↑↑作者 | 程序员吴师兄转载自五分钟学算法(ID:CXYxiaowu)1 前言打算先普及一下图的相关理论支持,本文不建议一口气阅读完毕,可以先浏览一遍&a…

【Linux】修改/etc/fstab时参数设错,导致启动异常,无法进入系统(已解决)
1、问题描述 在ubuntu14.04上设置自动挂载硬盘分区时,修改/etc/fstab时,将defaults错误写成default,导致启动异常,无法进入系统。 2、解决方法 1)ubuntu启动时有两种模式:普通模式(ubuntu&am…

gitlab安装
根据官方文档安装:https://www.gitlab.com.cn/installation/#centos-6 centos6: 1、没有安装lokkit,yum search lokkit后安装lokkit sudo yum install -y curl policycoreutils-python openssh-server cronie sudo lokkit -s http -s ssh2、安…

如何将Android带入互联网数字家庭? 第一篇转载
前言:很有幸通过ARM Group认识了 ARM的家庭软件架构师 --- 章立(Leon Zhang) (他也是ARM战略软件联盟部门的一员. Leon 拥有多年产品开发和项目管理经验, 曾经参与了数字录像机、机顶盒、数字电视,网络电视以及智能电视࿰…

【linux】用过的shell命令
1、批量替换文件中的字符串 eg:将当前目录 . 下的old替换成new sed -i "s/new/old/g" grep old -rl .如果字符串中有‘/’等特殊字符需要反斜杠‘\’来转移 eg:将当前目录下的“old/old”,替换成“new/new” sed -i "s/new…

node简单实现excel文件下载
1.利用csv格式兼容实现 csv是一种利用,、\t、\n等分隔符存储的文本文件,excel可兼容打开,利用此原理,代码实现如下: app.use(route.get(/export, async ctx > {ctx.res.setHeader(Content-Type, application/vnd.ms-execl);ctx…

儿科医生的眼泪,全被数据看见了
点击上方↑↑↑蓝字关注我们~「2019 Python开发者日」,购票请扫码咨询 ↑↑↑作者 | AlfredWu来源 | Alfred数据室(ID:Alfred_Lab)《人间世》第二季第8集《儿科医生:坚守,还是逃离?》把儿科医生的辛苦与挣扎…

[毕业生的商业软件开发之路]C#类型样式
近期开始接触到在校学生、高校实习生和毕业生,在此说一下笔者对这些徘徊在职场门口的学生一些建议,希望能给这些初学者进入软件开发行业带来一些帮助,使得毕业生能更顺利的进入软件开发公司开始职场生涯,人生来一个完美的转弯。 -----------------------…

特斯拉被曝储存大量未加密个人数据 | 极客头条
点击上方↑↑↑蓝字关注我们~「2019 Python开发者日」,购票请扫码咨询 ↑↑↑编译丨王哲来源丨猎云网( ID:ilieyun)编者按:特斯拉是否明确界定了数据安全的目标?它现有的规则又在保护哪些人?如果…

【Linux】neocomplcache disabled: “sudo vim“ is detected and $HOME is set to your user‘s home
1、问题描述 使用sudo vim时,弹出提示: neocomplcache disabled: "sudo vim" is detected and $HOME is set to your users home. You may want to use the sudo.vim plugin, the "-H" option with "sudo" or set alwa…

016 | 漫谈区块链共识机制
原创文章,转载请注明:转载自Keegan小钢 并标明原文链接:http://keeganlee.me/post/blockchain/20180425 微信订阅号:keeganlee_me 写于2018-04-25 专栏地址:xiaozhuanlan.com/fullstack 共识机制是区块链的一个核心特征…

临危不乱,.Net+IIS环境经常出现的问题及排障。
http://www.cnblogs.com/CoreCaiNiao/archive/2011/08/02/2123991.html

零门槛!手把手教你打造AI应用
如你所见,聊天机器人已经逐渐渗透到生活的方方面面。它可以提供生活娱乐方面的服务,比如查询音乐、地图、天气,做心理测试,甚至 Google 的 Duplex 技术还能让你通过机器人进行订餐,当然还有很多能跟你谈天说地闲聊胡扯…

【Qt】启动QtCreator时报错:Cannot mix incompatible Qt library (version ) with this library (version...
1、问题描述 当启动QtCreator时报错(我的Qt版本是Qt5.6.3): Cannot mix incompatible Qt library (version 0x50603) with this library (version 0x50601) Aborted (core dumped)2、原因分析 原因是QtCreator使用的Qt库版本是5.6.1,而环境中配置的Qt库版本是5.6.3 1)Q…

利用IIS作为宿主 发布你的WCF Service(转)
http://blog.csdn.net/blacksource/article/details/3942130最近公司的一个需求,涉及到WCF开发。在网上找了些资料,大都是利用单独的应用程序、或者Windows服务作为WCF Service的host。其实WCF还提供一种方式,和以前的Remoting比较类似&#…

旷视提出AutoML新方法,在ImageNet取得新突破 | 技术头条
点击上方↑↑↑蓝字关注我们~「2019 Python开发者日」,购票请扫码咨询 ↑↑↑来源 | 旷视研究院 近日,来自旷视研究院的郭梓超、张祥雨、穆皓远、孙剑等人发表一篇新论文“Single Path One-Shot Neural Architecture Search with Uniform Sampling”&a…

9.QT-标准对话框
Qt提供的可复用的标准对话框,全部继承自QDialog类,如下图所示: QMessageBox:信息对话框,用于显示信息、询问问题等;QFileDialog:文件对话框QColorDialog:颜色对话框QInputDialog:输入对话框(允许用户输入一…

【Python】解决print不能立即打印的问题
1、问题描述 在Python中使用print打印hello world时,终端不显示 def hello():print("hello world!")2、原因 因为标准输入输出stdin/stdout有缓冲区,所以使用print不能立即打印出来,作为刚接触Python的菜鸟,迷瞪了半…

windows mobile做一个摄象头预览程序
zdirectshow的原理大概大家都知道,基本就是用微软封装的接口来实现硬件无关性,但是最终调用的接口都要在驱动层有对应的实现: 为了更清楚地演示directshow的数据传输过程,我必须说明的这个程序的基本流程。我采用的是vs2005 windows mobile 6。0 professional 仿真模拟器&…

初学者的机器学习入门实战教程!
点击上方↑↑↑蓝字关注我们~「2019 Python开发者日」,购票请扫码咨询 ↑↑↑作者 | Adrian Rosebrock译者 | kbsc13,京东算法工程师,研究领域计算机视觉来源 | 机器学习与计算机视觉(ID:AI_Developer)这是…

【Qt】调用Python函数:无参数、单个参数、多个参数、数组参数
一、链接配置 如果缺少头文件需要安装python3-dev: sudo apt-get install python3-dev链接libpython3.4库,添加头文件路径,以Qt为例: INCLUDEPATH += /usr/include/python3.4 LIBS += -L /usr/lib/python3.4/config-3.4m-x86_64-linux-gnu -lpython3.4二、头文件 因为p…

分布式系统的问题
本文内容翻译自《Designing Data-Intensive Applications》一书的第8章。 近几章主要介绍系统如何处理错误。例如,我们讨论了副本故障转移,复制滞后和事务的并发控制。当我们理解实际系统中可能出现的各种边界情况时,我们就能更好地处理它们。…

php-cgi占用cpu资源过高的解决方法
转的网上的,不过对PHP-CGI菜鸟的人,还是有点帮助的。 1. 一些php的扩展与php版本兼容存在问题,实践证明 eAccelerater与某些php版本兼容存在问题,具体表现时启动php-cgi进程后,运行10多分钟,奇慢无比&#…

请收下这份NLP热门词汇解读
点击上方↑↑↑蓝字关注我们~「2019 Python开发者日」,购票请扫码咨询 ↑↑↑本文转载自微软研究院AI头条(ID:MSRAsia)编者按:在过去的一段时间,自然语言处理领域取得了许多重要的进展,Transformer、BERT、…

【Ubuntu】dpkg: 处理软件包 XXXX (--configure)时出错解决方法
1、使用apt-get --purge remove删除安装包时报错 dpkg: 处理软件包 python-gflags (–configure)时出错: 子进程 已安装 post-installation 脚本 返回了错误号 1 正在设置 python-sklearn (0.14.1-2) … Traceback (most recent call last): File “/usr/bin/pycom…

c#devexpress GridContorl添加进度条
demo 的实现图 下边是步骤和代码 1定义 时钟事件,定时的增加进度条的增量. 2: 添加进度条 3;定义字段属性 using System; using System.Collections.Generic; using System.ComponentModel; using System.Data; using System.Drawing; using System.Linq; using System.Text; …

信达充值旗舰店
在淘宝上新开了一个话费 游戏点卡充值的小店,以后大家话费没了可以联系我啊,速度还是蛮快的,都是赔本卖的只想提高点信誉,所以价格也是最最低的了,感谢大家的支持,多多帮忙啊^_^ http://sjzxinda.taobao.co…

完整代码+实操!手把手教你操作Faster R-CNN和Mask R-CNN
点击上方↑↑↑蓝字关注我们~「2019 Python开发者日」全日程揭晓,请扫码咨询 ↑↑↑机器视觉领域的核心问题之一就是目标检测(Object Detection),它的任务是找出图像当中所有感兴趣的目标(物体),…