微软又开源了!基于模型的机器学习框架Infer.NET

链接:https://jaxenter.com/microsoft-open-source-oin-150508.html

微软又开源了一个非常重要的机器学习框架:infer.NET,而且采用的还是MIT许可证。(GitHub地址:https://github.com/dotnet/infer)

infer.NET介绍

Infer.NET 项目是英国剑桥微软研究中心的一个团队于 2004 年启动的,在那之后于 2008 年将其发布用于学术用途。在微软的 AI 新世界中,该技术已经发展成为机器学习引擎并进入 Office 和 Azure 以及 Xbox 上的游戏应用程序。

采用基于模型的方法进行机器学习,开发人员为框架提供模型,然后框架直接从提供的模型中生成机器学习算法。许多学习模型要求程序员将他们的模型映射到预先存在的学习算法,然而,Infer.NET 却是反过来的一个过程,这是 Infer.NET 的优势。开发者认为随着人工智能软件变得越来越流行,解释系统行为变得越来越重要,用户应该可以在给定模型的情况下找出系统以某种方式表现的原因。

目前,可以使用 Infer.NET 来解决许多不同类型的机器学习问题,包括分类、推荐或集群等标准问题与针对特定领域问题的定制解决方案。Infer.NET 目前已被广泛应用于各个领域,包括信息检索、生物信息学、流行病学、视觉以及许多其它领域。

使用指南

根据博客文章的介绍,微软已经采取了大量集成ML.NET。比如在.NET Foundation下设置存储库,并将包和命名空间移动到Microsoft.ML.Probabilistic。Infer.NET也将提升ML.NET在统计建模和在线学习方面的能力。

此外,Infer.NET也是跨平台的。根据官方的Readme文档,Infer.NET支持 .NET Framework 4.6.1、.NET Core 2.0 和 Mono 5.0。

Windows 用户需要在 Visual Studio 2017 中使用,而 macOS 和 Linux 开发者可以使用.NET Core 2.0 SDK构建和运行.NET Standard和.NET Core项目。

教程和示例地址:

https://dotnet.github.io/infer/userguide/Infer.NET%20tutorials%20and%20examples.html

用户指南:

https://dotnet.github.io/infer/userguide

●编号419,输入编号直达本文

●输入m获取文章目录

  • 发表于:
  • 原文链接https://kuaibao.qq.com/s/20181014B0IQT400?refer=cp_1026
  • 腾讯「云+社区」是腾讯内容开放平台帐号(企鹅号)传播渠道之一,根据《腾讯内容开放平台服务协议》转载发布内容。
  • 如有侵权,请联系 yunjia_community@tencent.com 删除。

扫码关注云+社区

领取腾讯云代金券