微软构建2017大会:让AI走向边缘
作者: 来源: 2021-11-30 19:00:03
微软最近很忙。继上周在教育主题会议上发布Surface笔记本电脑和Windows 10 S后,微软Build 2017大会今晚正式举行。今天,HoloLens正式进入中国,5月底,微软将在上海举办活动,很可能会发布Surface Pro 5。在今晚的新闻发布会上,微软更忙,主题演讲持续了三个小时。首席执行官萨蒂亚纳德拉、云服务部门负责人斯科特格思里和人工智能与研究部门负责人沈向洋轮流上台。
发布会上发布了一系列大家可能不感兴趣的产品,因为主要是针对开发者的,但无疑会影响到微软的未来。
其实从上台的部门负责人可以看出,这次大会的主题是云和AI,但更重要的是无处不在的云和无处不在的AI。
智能云与智能边缘
一开始,纳德拉用一张自己在1992年的照片来展示这个世界的快速发展和变化,这张照片是女儿没有认出来的一个笑话。
他表示,在计算能力飞速发展的今天,微软应该做的是用计算能力赋能普通用户,让技术为更多用户所用,让计算机视觉、文本理解等技术更具包容性,同时建立对技术的信任。这也是微软“云优先,移动优先”战略的出发点。
目前,Windows 10的月活跃设备有5亿台,Cortana小娜的月用户有1.4亿,Office 365的月用户有1亿,90%的财富500强公司使用微软的云服务。
在这种情况下,纳德拉说,微软预见了一个新世界,这是一个智能云和智能边缘的世界,它将改变一切。
这个变化会带来两个变化。
首先是用户体验和交互的变化。同样的体验将在所有设备上普及,就像个人助理小娜一样,可以在所有设备上运行,无论是PC、手机还是汽车。
第二,计算能力要走到边缘,因为物联网终端的数据越来越多,这就需要更多的计算能力下沉,这也意味着更多的分布式AI(distributed AI)和分布式计算。
为此,微软在构建大会上发布了物联网云服务Azure IoT Edge服务。它将有传感器和小型计算设备来跟踪工业场景中的数据,然后通过微软的云和人工智能工具进行分析。Azure edge可以通过在本地计算设备上进行计算来节省时间。它也是跨平台的,支持Linux和Windows。
除了计算的边缘,微软的服务应该是跨平台的,出现在不同的设备上。在会议上,微软展示了在智能语音设备、汽车、个人电脑和手机上运行的Cortana。小娜可以告诉你行程,这些可以在任何地方得到。
云服务更新
在Nadella宣布微软战略后,云服务部门负责人Scott Guthrie专门介绍了云上的新功能,Lei(微信官方账号:Lei)总结如下。
Azure App
首先是安卓和iOS平台上的Azure移动应用。它可能不做任何开发工作,但可以帮助实时了解分析结果和故障报告。也可以用来重启或者安排虚拟机,让开发者随时了解自己的工作情况。
Visual Studio for Mac
去年11月,微软承诺为MacOS配备Visual Studio,这次在发布会上正式发布。
这一举措意味着,无论微软代码使用什么平台,微软都会全方位支持开发者。
Azure Cosmos DB
微软还发布了全新的云数据库服务Cosmos DB,主要特点是一键快速排列多个国家的数据库,让各个地方的信息同步。它被称为第一个全球分布式多模式数据库服务。
微软还发布了数据库迁移服务,目前仍处于预览阶段。它可以将甲骨文和SQL Server的数据库迁移到Azure SQL数据库,整个过程不需要应用程序暂停和重新配置。微软希望开发人员使用Azure中的任何数据库。
此外,微软还推出了Azure Service Fabric容器服务来帮助现有的。NET应用程序进行容器化,以便在Azure上进行排列;Azure Functions无服务器架构服务也已更新;还有一个新的存储服务加密,所有Azure文件都用AES-256加密。
为开发者赋能AI
最后,人工智能和研究部门的负责人沈向洋上台了。
他说,随着以深度学习为代表的计算能力和算法的发展,以及海量数据的爆发,AI取得了长足的进步。两年前微软刚推出认知服务的时候只有4个API,现在多达29个,包括视觉、语言、语音、搜索、知识。微软希望更多的开发者能够利用这些力量。
微软能提供的是遍布全球的云计算能力和来自微软研究院的突破性AI算法,这些都是创新服务的引擎。比如在图像识别方面,微软的RESNET使用了令人惊叹的152层神经网络;发音方面,半年多前,微软的识别达到了人类水平,错误率只有5.9%。
此外,微软希望提供定制的人工智能服务。沈向洋说,自从推出认知服务以来,开发者就一直想要定制服务。
传统服务只给出预先训练好的模型,而新服务允许开发人员用自己的数据(比如图像)训练模型。现在适用于计算机视觉服务、基于Bing的搜索引擎服务,以及决策服务(用于A/B测试或个性化推荐等)。).通过定制的视觉服务,你可以开发自己的图像识别系统,比如识别路标和食物,可以集成到一些消费应用中。
微软发布的Azure Batch AI Training可以在Azure云平台上训练深度神经网络,这个服务还是预览版。目前,关于这项服务的细节很少。微软刚刚表示,它将支持任何框架,包括谷歌的TensorFlow、自己的认知工具包和Caffe。
沈向洋还提到,对话式AI是语音领域最激动人心的一点,因为它代表了下一代人机交互的变化,就像从命令行到图形界面的进化一样,可以让交互变得更容易。
此外,他还演示了一个实时PPT翻译功能,可以实时自动翻译PPT中的文本,同时在协作对话中以字幕的形式翻译语音内容。现在这项服务还处于预览阶段。它还展示了人工智能服务如何渗透到工作的各个方面。
最后,对于AI最重要的数据,微软也希望帮助开发者获得更好的数据,即在可信平台上拥有和控制的数据。其中包括微软自己的数据(Office 365和LinkedIn数据)和自己的企业数据,两者结合起来就能打造出一款很棒的AI应用。