代码之家  ›  专栏  ›  技术社区  ›  Steve

寻找集体情报.net/c资源[关闭]

  •  8
  • Steve  · 技术社区  · 15 年前

    首先,我意识到这是一个非常类似的问题: Which are the good open source libraries for Collective Intelligence in .net/java?

    …但所有的答案都是以Java为中心的,所以我再次要求,这次寻找更多的.NET(理想的C)想法。

    有点背景;我最近读过 Toby Segran's excellent book on CI 我刚拿到 Satnam Alag's book (我确信这也很好,但我只是刚刚打开它)。这些是Python和Java为中心的,我不难阅读代码样本,但作为一个C开发者,用我的母语来使用这些想法会很有趣。我搜索过网络,所以没想太多。在某种程度上,这是一个好消息,也许我可以把一些东西移植到.NET(欢迎提供建议),但我也真的想在做这件事之前先看看现有的项目。

    那么,有没有一个CI爱好者在.NET中使用OS项目,我是否错过了一些明显而有趣的书籍/网站/博客?

    我认识到CI是一个相当广泛的领域,所以为了缩小范围,我主要对集群/预测/建议领域感兴趣,但对其他想法持开放态度。

    编辑 :刚刚发现这本书即将由曼宁出版,可能会引起CI粉丝的兴趣: Algorithms of the Intelligent Web .

    编辑 对moose评论的澄清;我真正想要的是库、框架或更大规模的项目(idealy OS),它们将CI技术与.NET结合使用。代码示例是伟大的,但是正如Moose在他的评论中所说的,很容易使用Java示例并移植它们。例如,有一个用Java编写的有趣的项目叫做 WEKA ,没有理由我不能用它来做实验,我只是想知道.NET中是否有类似的事情发生。我刚刚浏览了 Lucene 我看到这里有一个C端口,所以这是一个开始…外面还有吗?

    编辑 这不是C,而是.NET;Robert Pickering已经开始收集F CI资源 here . 看起来很有趣,但我仍然在寻找C信息。

    3 回复  |  直到 13 年前
        1
  •  4
  •   anirudhgarg    15 年前

    微软研究中心(完全公开:我在微软工作,虽然不是发布这个工具的小组)刚刚在.NET中发布了一个名为infer.net的机器学习库。

    link text 你可能想看看。

        2
  •  5
  •   PeeVeeGee    15 年前

    下面是一个基于评分的协作过滤的坡度一预测器的链接:

    C# Implementation of Slope One

        3
  •  4
  •   Seth Juarez    13 年前

    此库具有:

    被监督的

    • 感知器
    • 内核感知器
    • KNN
    • 决策树

    无监督的

    • 层次聚类
    • K均值

    它叫 Machine Learning for .NET .