英文原文:Microsoft Launching Azure Machine Learning as a Service
微软于近期发布了 Azure ML。这是一个基于云的机器学习平台,旨在帮助基于过去的行为对未来事件进行预测。微软已经将机器学习应用于 Bing、Xbox 和其他产品多年。但是,这是微软首次将内部技术以云服务的方式提供给外界使用。
Azure ML 带来了一个直观的、对用户友好的 Web 界面。它支持R语言输入,并包含了 350 多个供数据科学家使用的R语言包。Azure ML 支持丰富的数据源,包括微软的 Hadoop 服务 HDInsight、SQL 数据源、Azure 存储甚至是 Azure 虚拟机。
Azure ML 面向的是数据科学家,而不是软件工程师。Azure ML 用户能通过拖放可视化组件来创建数据流,运行他们的实验。ML studio 已经预定义了一些实验和算法。这些实验和算法都是久经微软的 Xbox、Bing 和研究部门考验的。
早期的 Azure ML 客户有 Max451 和卡内基梅隆大学。OSISoft 目前正和卡内基梅隆大学合作,涉及内容包括实时分析故障检测信息和预估校园建筑的能源需求。
正如之前 InfoQ 所报道的,机器学习是一个热门领域,各大科技公司都投入了大量资源。不像 Google 的 Prediction API 那样提供单纯的 API,Azure ML 和其他工作正致力于让数据科学家能够导入数据、分析数据并定义 API 的原型。
坐落在旧金山的创业公司 Ersatz Labs 也在尝试从数据科学家的角度解决机器学习问题。他们的基于 Web 的机器学习平台可进行数据加工,并提供了预定义的机器学习算法,以帮助数据科学家达成目标。通过使用基于 GPU 的硬件,他们声称获得了更快的执行速度。他们专注于让用户能够相对容易地使用他们的 API 开发应用。
目前 Azure ML 还处于预览阶段,所以没有提供 SLA,而且其定价是有折扣的。机器学习即服务正在不断地变得大众化。这将有助于数据分析员更容易地开发服务,并在短时间内将服务投入市场。