BT

如何利用碎片时间提升技术认知与能力? 点击获取答案

Microsoft CEO在Build 2018大会上做首日主题演讲

| 作者 Michael Stiefel 关注 5 他的粉丝 ,译者 盖磊 关注 2 他的粉丝 发布于 2018年5月17日. 估计阅读时间: 10 分钟 | 都知道硅谷人工智能做的好,你知道 硅谷的运维技术 也值得参考吗?QCon上海带你探索其中的奥义

看新闻很累?看技术新闻更累?试试下载InfoQ手机客户端,每天上下班路上听新闻,有趣还有料!

在华盛顿州西雅图举行的Microsoft BUILD大会上,Microsoft CEO Satya Nadella作了首日主题演讲。

该主题演讲分为两大部分。第一部分介绍了当前Microsoft和技术社区所面对的机会和责任。第二部分展示了此次大会的关注点,即智能云和智能边缘(intelligent edge),主要是Azure和Microsoft 365。

机会与责任

类似于电力为工业革命提供基础,计算能力也正逐渐成为当代经济的隐形支柱。无论是银行业、农业、工业,还是汽车工业,都创造了大量的数据。这些数据正使用分布式计算得以分析。这就是机会所在。

那么责任是什么?

技术必须为每个人赋予能力,为人民创造公平增长的机会,并构建人们对于技术的信任。我们的理念是,技术的影响应符合人们真正的生活,并应考虑到对子孙后代的影响。Microsoft在做出选择时,考虑以如下三个核心原则为支撑:

首要的原则是隐私。Microsoft投入了数百位工程师,致力于符合将于本月生效的欧盟GDPR(通用数据保护条例,General Data Protection Regulation)。此外,Microsoft还致力于持续帮助客户遵守当前和未来的隐私条款。Microsoft与美国政府合作,创立了一个行为框架,它平衡了隐私需求与CLOUD法案执法的需求。进而,Microsoft给出了一个国际规范框架,帮助客户保持对隐私的控制和保护。

第二个原则是网络安全。Microsoft制定了一项计划,该计划通过与政治运动和民间团体开展合作以保障民主进程,进而为保护民主提供帮助。Microsoft领导着一个由34家企业所组成的联盟,意在确保全世界的公民得到保护。这是实现数字日内瓦公约的第一步。

第三个原则是道德。人工智能应关注的是计算机应该做什么。Microsoft在公司内部有一个道德委员会,监督企业正在构造的产品。工具必须交给设计师和开发人员,不仅要提供很好的人工智能,而且还要有助于用户做出正确的选择。这应该成为首要的工程要求。表示数据来源的数据表,可用于去除词嵌入的偏差(debiase word embedding)。Microsoft正使用诸如学习和训练数据中的同态加密技术,开发实现跨组织数据流中的隐私功能。

平台技术

Microsoft希望其所构建的技术,能有助于人们去构建更多的技术,并成为其它产品的风向标。这可使Microsoft的成功来自于客户的成功。

Microsoft Azure和Microsoft 365支持转向智能云和智能边缘,支持普世计算从结构(fabric)转向云及物理世界和物理边缘。这样世界中的应用模型是分布式的、事件驱动的、无服务器的。

Azure正在构建为一种全球性的电脑。相比起任何其它一些满足数字主权和法规要求的公共云,Azure提供更多的区域,具有更多的认证。

Azure、Azure Stack、Azure IOT Edge和Azure Sphere构成了这一新计算模型的基础。

Azure Stack只有一年的历史。它支持了Chevron的应用场景,其中必须要在独立不联网的石油钻井平台上开展计算。 Schlumberger也使用了Azure Stack和公共云创建计算结构,支持在数据所在的任何位置开展计算。

Azure IOT Edge实现将智能和分析功能应用于边缘设备。考虑到当前所用的运行时是开源的,Azure IOT Edge支持同等地运行于Linux和Windows上。

Microsoft宣布与Qualcomm建立了新的合作伙伴关系,实现用于家庭安全和工业安全的视觉AI开发工具包。用户可以在云中进行训练,然后将训练模型部署在相机上。该开发工具包计划在年底推出。

全球无人机领域的领导者大疆创新公司将为Windows 10开发无人机SDK。该SDK将提供全飞控和数据传输功能,支持个人电脑直接控制大疆无人机。

物联网设备正变得更加智能。Rockwell Automation使用物联网设备自动检测缺陷和异常情况。不必将视频发送到云端,设备可以在本地生成警报。

机器学习模型可部署在相机或无人机上。Azure Edge也可以部署在无人机上。

在RSA大会上宣布的Azure sphere是一种用于安全微控制器的安全操作系统。它与Azure共享同一编程模型。 提供计算和人工智能功能的Azure Services可以部署在甚至是Raspberry Pi大小的设备上。

提供语音翻译、文本转语音、OCR识别等功能的Azure Cognitive Services可用于定制模型中,进而置于应用之中。例如,Twitter使用语言翻译生成每条推文的翻译。

中国的机器人制造商Roobo已经开发出智能扬声器硬件SDK,支持在任何设备中使用微型扬声器。一个主要用例,就是对于存在有很多环境噪声的低音量情况下进行语音识别。

Kinect项目为软件和人工智能开发人员提供了Kinect技术。其中包括空间理解、骨骼跟踪(Skeletal Tracking)、物体识别、强大的传感器以及超宽的视野。

另一种目标技术是对话人工智能。为向客户提供帮助,Microsoft将为品牌产品建立智能代理,跨多个数字助理进行交流。公司将聊天机器人(BOT)视为一种新的应用。新的BOT框架功能包括了会话界面,以及更多的定制功能,例如定制语音、个性化定制等。

一些智能应用将投放到所有聊天通道(channel)和数字助理中,包括Skype、Facebook或Cortana等。该构想是让聊天机器人无处不在。为了实现该构想,对于不同的平台,会话系统与平台所提供的技术是相互分离的。

工具和框架

开放性正构建到公司的各个层级中。用户可以选择任何框架(例如Tensor Flow、CNTK等)构建模型,也可以使用ONNX(一种由Facebook开发的开放式神经网络交换框架)、硬件加速、CORE ML以及Windows ML。 用户无需锁定在某个过程中。

Brainwave项目是一个分布式智能框架。它可在智能边缘中加入实时AI。这样,用户可在智能边缘部署机器学习模型。

Microsoft 365专为多感官和多设备体验而设计。它为Windows和Office给出了一种持续体验。用户可以在手机上使用各种应用、在汽车上使用Skype开会、在PC上开展工作,或使用Surface Hub等大屏幕设备召开会议。用户可在一天内在多地使用多种设备与多人交流,并得到多种体验。

操作系统平台对硬件做了抽象,支持应用模型在更高的级别上工作。Microsoft Graph扩展了其API以实现更多的功能。例如,手机可作为PC的第二个屏幕,PC同样可作为手机的第二个屏幕。办公室本质上变成了一个多设备应用。例如,Excel可以调用云功能。

作为Windows shell的一个组成部分,Cortana正构建到团队和Outlook中,并支持与其它个人数字助理开展交流。会上演示了一个例子,就是目前处于测试阶段的Cortana和Alexa整合。

Microsoft 365基于Microsoft Graph之上。开发人员要使用属于个人和企业的数据,必须要给予明确表示的事件和明确的许可。鉴于图是可扩展的,应用可无需关心许可的问题。

目前,为实现将数字工件置于Graph中,必须要对工件做模式化。物理世界数据(例如空间数据、医院数据、工厂数据、办公室数据等)终将成为Graph的组成部分。例如,HoloLens将空间数据导入Microsoft Graph。

在演讲中还宣布了AI for Accessibility。该项目将为研究人员和开发人员提供资金,帮助他们使用人工智能技术为残疾人士提供更好的技术。

Microsoft的最终目标,是使更多的人和组织从中受益。

查看英文原文: CEO Satya Nadella Gives the First Day Keynote at Microsoft Build 2018

评价本文

专业度
风格

您好,朋友!

您需要 注册一个InfoQ账号 或者 才能进行评论。在您完成注册后还需要进行一些设置。

获得来自InfoQ的更多体验。

告诉我们您的想法

允许的HTML标签: a,b,br,blockquote,i,li,pre,u,ul,p

当有人回复此评论时请E-mail通知我
社区评论

允许的HTML标签: a,b,br,blockquote,i,li,pre,u,ul,p

当有人回复此评论时请E-mail通知我

允许的HTML标签: a,b,br,blockquote,i,li,pre,u,ul,p

当有人回复此评论时请E-mail通知我

讨论

登陆InfoQ,与你最关心的话题互动。


找回密码....

Follow

关注你最喜爱的话题和作者

快速浏览网站内你所感兴趣话题的精选内容。

Like

内容自由定制

选择想要阅读的主题和喜爱的作者定制自己的新闻源。

Notifications

获取更新

设置通知机制以获取内容更新对您而言是否重要

BT