时间:2017-09-27 来源:互联网 浏览量:
9月25日,今年的微软 Ignite 技术大会在美国奥兰多开幕。在会议首日,微软为开发者推出了三款机器学习的新工具,即Azure机器学习实验服务、Azure机器学习工作台和Azure机器学习模型管理服务。
9月初的时候,我们刚报道了微软联合 Facebook 发布“ONNX”开放神经网络交换格式,让AI开发者在建立神经网络时不再因框架选择而叫苦不迭。没想到9月还没结束,又马不停蹄地推出了三款AI开发工具。
我们先来看看这三款工具都能干啥,首先是实验服务,它可以帮助开发者快速训练和部署机器学习实验。这项服务支持几乎所有常见的开源框架,如 PyTorch、Caffe2、TensorFlow、Cahiner 以及微软自己的 CNTK,并且可以将覆盖范围从当地机器扩展至云端的数百台GPU。该工具可以追踪所有模型、配置和数据,为开发人员提供实验的完整版本。
其次是工作台,它是针对Windows和Mac用户的桌面客户端,微软希望该工具成为开发生命周期的控制面板,以及开始使用机器学习的绝佳入口。它与 Jupyter Notebooks 以及 Visual Studio Code 和 PyCharm 等集成开发软件进行了整合,并允许开发人员在Python,PySpak 和 Scala中构建模型。
最后是模型管理服务,该服务利用Docker容器(即开源的应用容器引擎,允许开发者打包应用到可移植的容器中),帮助开发者和数据科学家部署和管理自己的模型。
微软推出这三款支持众多框架的新工具表明,它要为机器学习应用的开发者打造一个生态环境,而不止是继续扩大它的工具箱。巨头微软明白了建立AI生态的重点不是将某些框架排除在外,而是提供一个支持所有框架的平台。
去年9月,微软组建了人工智能事业部。该部门是继 Windows、Office 以及 Cloud & Enterprise 之后的第四个工程部门,由此可以看出 CEO Nadella 已将AI作为微软下一时期的战略重点。截止目前,AI事业部的人员数量已经从开始的5000人增长到了8000人,其中包括招聘、收购,以及从公司内部的其他部门引进。
为了不重蹈前任CEO鲍尔默在移动端上的覆辙,微软要在AI领域全力出击,毕竟谷歌、亚马逊等对手都在旁边虎视眈眈。成立一年来,微软在 Office、Bing、Azure 中引入了新的AI机器学习功能与服务,如在 Office 引入 PowerPoint Designer,其能够分析一张幻灯片内容并给出布局优化的建议。
上个月底,微软和亚马逊宣布,两家的AI智能助手Cortana和Alexa将联手服务用户。微软全球执行副总裁沈向洋表示,世界仍处于AI的早期阶段,即使是巨头也都在摸索什么是真正好的产品,行业需要既合作又竞争的关系,他们现阶段的目标就是让研究不断地靠近产品。