时间:2018-05-08 来源:互联网 浏览量:
整理 | Just
出品 | AI科技大本营(公众号ID:rgznai100)
如你所见,苹果的 WWDC、Google I/O 开发者大会或多或少都会连接普通消费者,大会期间会发布一些最新的电子消费产品,以引起更广泛人群的关注。
同样是开发者大会,但微软却开得越来越“名副其实”了。
北京时间 5 月 7 日 23:30,微软全球开发者大会 Build 2018 正式开幕,没有面向普通消费者的电子产品,演讲者的内容都是围绕开发者、面对企业级服务。甚至,很多人抱怨微软是不是遗忘了 Windows,毕竟前几天媒体发布的 Build 大会前瞻上,它一度被放在了预测要点的开头。
这并不重要,因为从一开始大会的基调就是“为开发者全面展现智能云与智能边缘计算新机遇”,只不过 Build 大会第一天,它就表现得要比那些所谓要“AII in AI”的科技巨头表更 AI。
三个半小时的演讲,微软在本次大会上通过人工智能、云计算、新产品和新策略等几个方面,展示了自己在软件开发领域的战略和计划。
微软展示了在 Microsoft Azure、Microsoft 365 及任何平台上充分发挥人工智能最大潜力一系列技术,它的目标是帮助每一位开发者成为人工智能开发者。
▌进阶的智能边缘计算与智能云
Azure 是实现智能边缘计算与智能云的关键,微软为此融入了他们在人工智能领域的全部投入与技术积累。
而智能边缘计算要让智能设备甚至无需一直连接到云端,就能具备看、听、推理、预测的能力。它将为消费者、企业,以及从手术室到工厂车间的各个行业的不同应用场景开启全新的机遇。今天,微软宣布推出一系列全新服务,帮助开发者进军边缘计算:
开源 Azure IoT Edge Runtime ,从而让用户能够对边缘应用进行修改、调试,并拥有更高的透明度和控制能力。
定制化视觉服务,可以在 Azure IoT Edge 上运行,让无人机或其它工业装备无需连接到云端就能做出快速响应。这是首个支持在边缘环境中部署的 Azure 认知服务,在未来几个月中,还会有更多服务陆续登陆 Azure IoT Edge。
微软还在大会上宣布与大疆合作推出面向 Windows 10 电脑的全新开发工具包(SDK),同时选定 Azure 作为首选云平台,助其拓展商用无人机和 SaaS 解决方案。微软还宣布与高通合作,将打造运行Azure IoT Edge的视觉人工智能开发工具包,主要是为了开发基于摄像头的物联网解决方案提供关键的硬件和软件支持。
▌数据与人工智能开发
为了释放数据、机器学习、认知智能的潜能,开发者可以构建和管理内置人工智能的解决方案:
微软了推出 Project Kinect for Azure,这是一组包含微软新一代深度摄像头在内的传感器套件,具备在边缘环境中进行人工智能计算的能力。凭借 HoloLens 上的 Kinect 技术,Project Kinect for Azure 能帮助开发者更好地利用环境智能创造出丰富多彩的应用场景。它可以对所有手部关节的运动进行跟踪,还能绘制高清晰度的空间映射图,这些都让更高精度的解决方案成为可能。
发布语音设备开发工具包(SDK),它能针对多声道音源提供高级声音处理,从而实现更准确的语音识别效果,包括降噪、远场声音识别等。利用这项技术,开发者可以创造出多样化的应用场景,例如不停车点餐系统、车内或者室内语音助手、智能扬声器,以及其它各种数字助理。
Azure Cosmos DB 升级,新加入了全球规模的异步多主数据库,可支持云端和边缘部署,而部署在正式商用的 VNET 将带来更好的安全性。
Project Brainwave 开放预览,这种用于深层神经网络处理的架构可用于 Azure 与边缘环境。Project Brainwave 让 Azure 成为实时运行人工智能最快的云平台,并且已经实现了与 Azure 机器学习的完全整合。它还支持英特尔的 FPGA 硬件以及基于 ResNet50 的神经网络。
Azure 认知服务的更新中包括一项统一语音服务,能带来更好的语音识别效果、文本到语音转换,并且支持定制声音模型和翻译功能。
此外,微软正在努力将 Azure 打造成人工智能对话的最佳开发平台,让其与任何代理机器人实现无缝集成。Bot Framework 与认知服务的最新升级将为新一代对话机器人带来更加丰富的对话、更完整的个性和声音定制功能,以符合企业对于品牌定位的需求。
Azure 搜索与认知服务集成推出预览,这项新功能将人工智能与索引技术相互结合,能够更快速地从文字或者图像中找到信息和洞察。
▌多传感器与多设备体验
微软还演示了混合现实的新功能如何营造出更丰富的体验,它能更好地理解人们周边的环境、人们所使用的物品、人们的行为以及相互关系:
除了上述提及的 Project Kinect for Azure 外,利用 Microsoft Remote Assist,用户可以通过抬头可见、无需动手的视频通话、图像分享和混合现实注释来实现远程协作。一线工人可以将他们看到的内容与 Microsoft Teams 通讯录上的技术专家分享,从而更快完成工作。
借助 Microsoft Layout,用户可以在混合现实中结合实际环境进行空间设计。只要导入 3D 模型就可以创造出真实尺寸大小的房间,然后就可以在现实的物理空间中,或者是在完全虚拟现实的世界中,通过高质量的全息影像,体验到设计的实际效果,并能与其他人一起实时地分享和更改这些设计。
▌更优的开发工具及开发体验
微软还发布了一系列开发工具,用于赋能开发者使用他们所选择的语言和框架来构建横跨Azure,Microsoft 365 和其他平台的新型应用:
Azure Kubernetes Service(AKS),能够大幅度简化开发者构建和运行基于容器解决方案的过程,而无需丰富的 Kubernetes 配置经验。此外,微软还将为 Azure IoT Edge 设备提供 Kubernetes 支持。
Visual Studio IntelliCode 是一项借助人工智能能力来提升日常软件开发效率的新功能。IntelliCode 能够提供来帮助改善代码质量和代码效率的智能建议,它在 Visual Studio 中现已经提供预览。
Visual Studio Live Share 现已提供预览,它能让开发者更轻松、更安全地与团队成员进行实时协作,其他成员可以用他们现有的工具如 Visual Studio 2017 和 Visual Studio Code 直接对编码进行编辑和调试。
Microsoft Azure Blockchain Workbench ,它将让区块链应用开发变得更加容易,只要将支持 Azure 的区块链网络与 Azure Active Directory、Key Vault、SQL Database 这样的云服务连接起来即可。
此外,微软宣布与 GitHub 达成新合作,将 Azure 开发运维一体化的在线服务能力带给 GitHub 用户。并且,为了帮助开发者社区更好地相互分享人工智能实践,微软宣布推出 AI.lab 网站,任何想学习人工智能的开发者都可以访问微软 AI School,免费获得在线课程、指导和资源。
值得一提的是,微软最后还宣布推出“人工智能无障碍计划(AI for Accessibility)”,将在未来五年内投入 2,500 万美元,用于研发能够增强人类能力的人工智能技术,同时也会将“人工智能无障碍计划”的研究成果融入到微软云服务中。