【问题标题】:Infer.NET vs ML.NET (Microsoft Machine Learning Frameworks)Infer.NET 与 ML.NET(微软机器学习框架)
【发布时间】:2018-10-08 16:22:00
【问题描述】:

在微软变得对开源更加友好之后,我开始看到越来越重视机器学习,例如 ML.NET 和 Infer.NET。 我想知道,两者有什么区别,因为两者都来自微软。两种框架的优缺点是什么?

【问题讨论】:

标签: machine-learning frameworks artificial-intelligence ml.net


【解决方案1】:

来自 MSDN:

https://blogs.msdn.microsoft.com/dotnet/2018/10/08/announcing-ml-net-0-6-machine-learning-net/

Infer.NET 现已开源并成为 ML.NET 家族的一部分

2018 年 10 月 5 日,微软研究院宣布开源 Infer.NET——基于模型的机器的跨平台框架 学习。

Infer.NET 与传统机器学习框架的不同之处在于 它要求用户指定他们问题的统计模型。 这允许高可解释性,结合领域知识, 进行无监督/半监督学习,以及在线学习 推理——随着新数据的到来而学习的能力。方法和 它的许多应用程序都在我们的免费在线书籍中进行了描述 初学者。

在 Microsoft 使用 Infer.NET 的地方包括 TrueSkill – 《光环》和《战争机器》中的匹配技能等级系统,火柴盒 – Azure 机器学习中的推荐系统和 Alexandria – Satori 的自动知识库构建,仅举几例。

我们正在与 Infer.NET 团队合作,使其成为 ML.NET 的一部分 家庭。在这个方向上已经采取的步骤包括在 .NET Foundation 并将包名称和命名空间更改为 Microsoft.ML.概率。

【讨论】:

    【解决方案2】:

    ML.Net 适用于 .Net 开发人员,Infer.Net 适用于开源开发人员,但两者都适用于机器学习概念和算法。

    【讨论】:

    • 我认为您对开源的含义有误解......两者都是开源的,而且都是为 .Net 开发人员准备的。
    • @c-chavez ya 我对这两者都没有什么困惑,ML.Net 和 Infer.Net 都是开源的,你是对的。
    猜你喜欢
    • 1970-01-01
    • 2017-07-25
    • 1970-01-01
    • 2023-02-20
    • 2021-12-27
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多