Infer.NET 基于模型的机器学习框架开源项目

我要开发同款
匿名用户2018年10月06日
35阅读
开发技术.NET
所属分类人工智能、机器学习/深度学习
授权协议MIT

作品详情

Infer.NET是一个在图形模型中运行贝叶斯推理的框架,它也可以用于概率编程。可以使用Infer.NET来解决许多不同类型的机器学习问题,包括分类、推荐或集群等标准问题与针对特定领域问题的定制解决方案。Infer.NET目前已被广泛应用于各个领域,包括信息检索、生物信息学、流行病学、视觉以及许多其它领域。

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

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

Infer.NET是跨平台的,支持.NETFramework4.6.1、.NETCore2.0和Mono5.0,Windows用户可以在 VisualStudio2017中使用,而macOS和Linux人员可以使用命令行选项将其整合到所选择的代码管理器中。

声明:本文仅代表作者观点,不代表本站立场。如果侵犯到您的合法权益,请联系我们删除侵权资源!如果遇到资源链接失效,请您通过评论或工单的方式通知管理员。未经允许,不得转载,本站所有资源文章禁止商业使用运营!
下载安装【程序员客栈】APP
实时对接需求、及时收发消息、丰富的开放项目需求、随时随地查看项目状态

评论