寻找集体智慧.Net / C#资源

首先,我意识到这是一个非常类似的问题: 哪个是.net / java中集体智能的优秀开源库?

…但是那个问题的所有答案都是以Java为中心的,所以我再次提出要求,这次更多地寻找.Net(理想C#)的想法。

一点背景; 我最近阅读了Toby Segran关于CI的优秀书籍 ,我刚刚掌握了Satnam Alag的书 (我相信它也很棒,但我刚刚开了它)。 这些是以Python和Java为中心的,我在阅读代码示例时没有任何问题,但由于我是C#开发人员,以我的母语使用其中一些想法会很有趣。 我已经搜索了网络和SO而没有提出太多。 在某种程度上,这是一个好消息,也许我可以将某些内容移植到.Net(建议欢迎),但我还想在我这样做之前先看一下现有项目。

那么,是否有CI粉丝在.Net与OS项目一起工作,我是否错过了一些明显而有趣的书籍/网站/博客?

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

编辑 :刚刚发现了Manning将要出版的这本书,这本书可能会让CI粉丝感兴趣: 智能网的算法 。

根据穆斯的评论编辑澄清; 我正在寻找的是库,框架或大型项目(idealy OS),它们将CI技术与.Net结合使用。 代码示例很棒,但是正如Moose在他的评论中所说,使用Java示例并移植它们很容易。 例如,有一个用Java编写的有趣的项目称为WEKA ,没有理由我不能使用它并进行实验,我只是想知道.Net中是否有类似的事情发生。 我刚刚浏览了Lucene的信息,我发现有一个C#端口,所以这是一个开始……那里还有什么吗?

编辑这不是C#,但它是.Net; 罗伯特皮克林在这里开始收集F#CI资源。 看起来很有趣,但我仍然在寻找C#信息。

微软研究院(完全披露:我在微软工作,虽然不在发布这个工具的团队中)刚刚在.NET上发布了一个名为Infer.NET的机器学习库。

链接文本您可能想要查看它。

以下是基于评级的协同过滤的斜率预测器的链接:

斜坡一的C#实现

这个图书馆有:

监督

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

无监督

  • 分层聚类
  • KMEANS

它被称为.NET的机器学习 。