速来报名!AICon北京站鸿蒙专场~ 了解详情
写点什么

Microsoft 更新了数据科学家和开发者可用的人工智能服务与工具

  • 2017-10-09
  • 本文字数:1242 字

    阅读完需:约 4 分钟

在近期的 Ignite 大会上,Microsoft 发布了多个与人工智能服务及工具相关的更新,其中包括发布 Azure ML Experimentation 服务、Azure ML Model Management 服务、Azure ML Workbench 以及 Microsoft Cognitive Services 的一般可用版(GA)。

Microsoft 的机器学习平台业已得到了相当可观的采用,但是在服务中也发现了一些问题。Microsoft 的高级项目经理(Group Program Manager)Matt Winkler 给出了这样的解释:

我们已经部署了成百上千的模型,服务了数十亿次的请求。虽然我们只做了数年,但是已经开始看到一些经常性模式。客户告诉我们他们喜欢这种便捷性,但也提出他们需要对计算和数据具有更大的控制,为模型部署提供更多的选项。客户对框架也有着非常多样化的需求,并希望对模型具有同等程度的管理和部署能力。

此次新发布的功能,有望通过在模型的开发和部署方式为客户提供更多控制,解决客户感受到的这些不足之处。

图片来源: https://myignite.microsoft.com/videos/55281

Azure ML Experimentation 服务

Azure ML Experimentation 服务使用了基于 Git 的检查点和版本控制机制,管理项目依赖和对任务的训练操作,无论这些任务是本地执行的,还是以横向或纵向扩展方式执行的。此外,数据科学家也可以选择使用他们自己的框架,例如 TensorFlow、Microsfot CNTK 和 SparkML 等。他们也可以选择自己喜欢的开发工具,例如 Microsfot Code、Visual Studio、Jupyter 和 PyCharm 等。该服务还捕获服务端运行的度量、输出日志和模型。

图片来源: https://myignite.microsoft.com/videos/55281

Azure ML Model Management 服务

Azure ML Model Management 服务为客户提供了灵活控制模型部署位置的能力。客户可以使用 Docker 在本地(On-Premise)或云中部署模型,并具有充分的可移植性。

模型的部署和管理是通过 HTTP 终端实现的。客户可使用 Application Insights 监控并洞悉模型的性能。该服务对 SparkML、Python、Cognitive Toolkit、TF 和 R 提供了最好的支持,还可通过扩展支持 Caffe 和 MXnet 等其它一些工具。

图片来源: https://myignite.microsoft.com/videos/55281

Azure ML Workbench

Azure ML Workbench 是一种用在 Windows 和 Mac OS X 上的人工智能开发工具,其中包括完全的 Python 和 Jupyter 环境设置,并嵌入了 IPython Notebook。它还提供全面的运行历史,并提供对实验对比的体验。Microsoft 还在其中添加了数据整理(Data Wrangling)工具,简化了将数据导入到数据科学实验中的体验。数据整理能力包括数据采样和数据理解,进而在数据上执行转换。上述功能是通过使用 PROSE(Program Synthesis Using Examples,一种通过示例准备数据的技术)提供的。

Microsoft Cognitive 服务

Microsoft 还宣布了升级了 Cognitive Services 平台,其中提供 Text Analytics 服务的一般可用版(GA)。Text Analytics 服务支持开发人员做情感分析,以及从文本中检测关键短语、话题和语言。

查看英文原文: Microsoft Updates AI Services and Tools for Data Scientists and Developers

2017-10-09 19:001304
用户头像

发布了 391 篇内容, 共 136.4 次阅读, 收获喜欢 256 次。

关注

评论

发布
暂无评论
发现更多内容

高难度对话读书笔记—求助的勇气

wo是一棵草

学习路线

hasWhere

CICD实战——服务自动构建与部署

TARS基金会

DevOps 后端 jenkins CI/CD TARS

架构师训练营第 1 期 第 2 周作业

李循律

极客大学架构师训练营

格式化报文输出

hasWhere

在多架构时代,英特尔扩展高性能计算边界

E科讯

揭秘App的财富密码,剖析算法工程师价值来源

峰池

人工智能 互联网 推荐算法 互联网公司

如何避免option请求

hasWhere

阿里P8大牛力荐Java程序员进阶必读的书籍清单(附电子版)

Java架构之路

Java 程序员 面试 编程语言 书籍推荐

Java进阶教程、大厂面试真题、项目实战,GitHub上这14个开源项目屌炸天了!

Java架构之路

Java 程序员 面试 编程语言 项目实战

解读华为云原生数据库设计原则,打破传统数据库上云瓶颈

华为云开发者联盟

数据库 数据

学习思路

hasWhere

基于数组的有界阻塞队列 —— ArrayBlockingQueue

程序员小航

Java 源码 队列 源码阅读 JUC

《转》POI的XWPFParagraph.getRuns分段问题

hasWhere

TensorFlow 篇 | TensorFlow 2.x 基于 HParams 的超参数调优

Alex

tensorflow keras hparams tensorboard 超参数调优

c++ 杂谈3

菜鸟小sailor 🐕

一文了解Zookeeper

Java旅途

kafka zookeeper 分布式

栈与队列简介

Java旅途

数据结构 队列

onblur调用alert导致的死循环

hasWhere

form表单提交get请求

hasWhere

实践案例丨利用小熊派开发板获取土壤湿度传感器的ADC值

华为云开发者联盟

物联网 IoT 传感

清华架构师整理分布式系统文档:从实现原理到系统实现,收藏吧

小Q

Java 程序员 架构 分布式 微服务

《我在你床下》观后感

徐说科技

Redis 缓存性能实践及总结

vivo互联网技术

redis redis集群 redis监控

数据提交

hasWhere

Http自定义请求头接收不正确

hasWhere

《转》Spring事务传播机制

hasWhere

java安全编码指南之:敏感类的拷贝

程序那些事

Java java安全编码 java安全 java安全编码指南

ARChatRoom功能介绍手册

anyRTC开发者

音视频 WebRTC 语音 RTC 安卓

LeetCode题解:641. 设计循环双端队列,使用队列,JavaScript,详细注释

Lee Chen

大前端 LeetCode

鸿蒙系统究竟是PPT秀还是有真材实料?鸿蒙HarmonyOS开发环境搭建与运行Demo

软测小生

华为 鸿蒙 HarmonyOS

Microsoft更新了数据科学家和开发者可用的人工智能服务与工具_开源_Kent Weare_InfoQ精选文章