当前位置: 首页 > 工具软件 > Infer.NET > 使用案例 >

infer_微软开源Infer.Net机器学习

史洛城
2023-12-01

infer

微软已经通过开源发布了其Infer.Net跨平台框架,用于基于模型的机器学习。

Infer.Net将成为.Net开发人员ML.Net机器学习框架的一部分,并且Infer.Net扩展了ML.Net以便进行统计建模和在线学习。 已经采取了一些集成的步骤,包括在.Net Foundation下建立回购协议。

T [在InfoWorld上深入学习机器学习: 11种必备的机器学习工具 掌握机器学习的13个框架揭秘了机器学习的管道 •回顾: 6个机器学习云您应使用哪个Spark机器学习API? ]

Microsoft引用了Infer.Net在三个用例中的适用性:

  • 当用户对特定域有广泛的知识并想要解决该域中的问题时。
  • 用于解释系统行为。
  • 对于必须随着新数据的到来而学习的生产系统。

Infer.Net可以追溯到2004年,已经从研究工具演变为在Office,Azure和Xbox的某些Microsoft产品中用作机器学习引擎。 借助Infer.Net,开发人员可以将领域知识整合到模型中。 然后,该框架可以直接在该模型中构建自定义机器学习算法,因此Infer.Net不必将问题映射到现有的学习算法上,而是根据开发人员提供的模型构造学习算法。

在Infer.Net中,模型是通过概率程序描述的。 真实过程以机器可理解的语言描述。 该程序由框架编译为高性能代码,以实现确定性近似贝叶斯推理,该方法可实现实质性的可伸缩性。 Microsoft已经在自动从数十亿个网页中提取知识的系统中使用了这种方法。

此外,Microsoft支持在线贝叶斯推理,系统在新数据到达时进行学习。 该公司认为该技术对于与用户实时互动的商业和消费产品至关重要。

基于模型的机器学习在可解释性方面具有优势。 同样,基于模型的学习适用于具有数据特征的问题,例如实时数据,异构数据,未标记的数据和缺少部分的数据以及具有已知偏差的数据。

在哪里下载Infer.Net

您可以通过NuGet 下载Infer.Net

翻译自: https://www.infoworld.com/article/3311994/microsoft-open-sources-infernet-machine-learning.html

infer

 类似资料: