火星科技网您的位置:首页 >科技数码 >

微软为SQL Server R Analytics提供机器学习能力

导读 SQL Server 2016提供了支持高级数据库内分析的新服务。它们被称为SQL Server R服务,集成了数据科学家用于预测建模的流行的开源R统计计

SQL Server 2016提供了支持高级数据库内分析的新服务。它们被称为SQL Server R服务,集成了数据科学家用于预测建模的流行的开源R统计计算语言。

为了让企业了解这项技术的潜力,并帮助他们开始开发自己的分析应用程序,微软发布了SQL Server R服务的三个机器学习模板:在线欺诈检测、客户流失预测和预测性维护。Cortana Analytics Gallery中提供了它们,包括R代码、样本数据和SQL存储过程代码。

一年多前,微软宣布收购总部位于加利福尼亚州山景城的R软件和服务领先商业提供商Revolution Analytics,引起了轰动。交易完成后,微软透露,R被嵌入SQL Server,以在数据库软件的本地、Azure和混合云实现中启用数据库内分析服务。

如今,客户可以在影响许多企业的同时测试技术。

高级数据科学家经理Xinwei Xue在3月23日发布的一份声明中表示,“这些模板是高级分析解决方案的样本,它们展示了最佳实践,并提供了帮助用户快速实施解决方案的构建模块。”每个模板都旨在解决特定问题,包括样本数据、R代码(使用高度可扩展的Microsoft R Server ScaleR API)和SQL存储过程代码,这些代码从数据准备和功能工程扩展到模型培训和评分

顾名思义,“在线欺诈检测”模板可以帮助发现使用被盗支付信息或被盗账户进行的交易。数据模板教开发者如何使用R和SQL进行数据处理,使用R集成开发环境(IDE)训练系统,微调评分参数,从而利用网上购买的数据识别舞弊。

客户流失预测模板旨在帮助企业管理和防止客户流失。该代码依靠客户的人口统计信息和交易记录来帮助确定客户是否会流失或留在原地。

为了快速响应物联网(IoT)技术的采用,微软还发布了预测性维护模板。使用模拟传感器的测量值和飞机发动机的当前运行条件,它可以创建三种类型的预测模型。模板的回归模型预测发动机的剩余使用寿命或失效时间,而分类和多类分类模型分别预测部件是否和何时可能失效。

除了SQL Server,微软一直试图将R的普及扩展到数据处理集之外。

今年早些时候,这家位于华盛顿州雷德蒙德的巨头发布了微软R服务器,该服务器取代了Revolution Analytics的Revolution R Enterprise,并免费提供给参与该公司教育技术DreamSpark的学生。Microsoft Server Developer Edition提供了付费商业版的所有功能,希望探索分析应用程序世界的程序员可以免费下载。

标签:

郑重声明:本文版权归原作者所有,转载文章仅为传播更多信息之目的,如有侵权行为,请第一时间联系我们修改或删除,多谢。