8

はまず、私がこの1と非常によく似質問であることを認識:Which are the good open source libraries for Collective Intelligence in .net/java?集合知.NET/C#のリソースを探して

...しかし、私は再び求めていますので、そのいずれかにすべての答えは、Javaを中心としました今回は.Net(idealy C#)のアイデアを探しています。

少し背景。私は最近Toby Segran's excellent book on CIを読んで、私はちょうどSatnam Alag's book(私は確かに優れていると確信していますが、私はそれを開いたばかりです)を持っています。これらはPythonとJavaの中心ですが、私はコードサンプルを読むのに何の問題もありませんが、私はC#開発者であるため、私の母国語でこれらのアイディアのいくつかを試してみるのは楽しいでしょう。私はウェブの検索をしたので、あまりにも多くを思い付くことはありません。これはすばらしいニュースですが、多分.NETに何か移植することができますが(提案歓迎)、私はこれを行う前に既存のプロジェクトを実際に見てみたいと思います。

OSのプロジェクトで.Netに取り組んでいるCIファンがいますか?明らかにわかりやすく面白い本/サイト/ブログが欠けていますか?

私はCIが非常に幅広い分野であることを認識しています。そのため、私は主にクラスタリング/予測/推奨事項に興味を持っていますが、他のアイデアは開いています。

編集:マニングが発行したこの本は、CIファンに興味があるかもしれません:Algorithms of the Intelligent Web

Mooseによるコメントに対する回答。私が探しているのは、.NetでCI技術を使用するライブラリ、フレームワーク、または大規模プロジェクト(理想的なOS)です。コードサンプルは素晴らしいですが、彼のコメントでMooseが述べたように、Javaの例を取り入れて移植するのは簡単です。たとえば、WEKAというJavaで書かれた興味深い見た目のプロジェクトがあります。私はこれを使用することはできませんし、それを試してみる理由もありません.Netで同様のことが起こっているのかどうか不思議でした。私はちょうどLuceneの情報をブラウズしていると私はそこにはC#のポートがあることを参照してください、それはスタートです...そこにはもう何ですか?

これはC#ではなく、.Netです。ロバート・ピカリングは、コレクションF#CIリソースhereを開始しました。面白そうですが、私はまだC#情報も探しています。

+0

"これはPythonとJavaを中心にしているので、コードサンプルを読んでも問題はありませんが、私はC#開発者であるため、これらのアイデアを自分の母国語で再生するのは楽しいでしょう。 - 例を読むことができれば、少なくとも私にとってはC#に移植するのが最も良い方法です。 – Moose

+0

同意します。私が「たぶん私は何かを移植できるかもしれない」と言いましたが、何かが既に存在するかどうかについての調査をしたいと思っています。 –

答えて

4

マイクロソフトリサーチ(完全な情報開示:私はではないが、このツールをリリースした群では、マイクロソフトで働く)がありますInfer.NETと呼ばれる.NETの機械学習ライブラリをリリースしました。

link text あなたがチェックアウトする場合があります。

+0

ねえ、この先週見た、非常に興味深い。 –

+0

ただし、商用アプリケーションでは使用できません。「現時点では、Infer.NETの商用利用はマイクロソフトに限定されており、その他の商用ライセンスは利用できません。 http://research.microsoft.com/en-us/um/cambridge/projects/infernet/docs/Frequently%20Asked%20Questions.aspx –

4

このライブラリはあります

  • パーセプトロン
  • カーネルパーセプトロン
  • KNNを監修
  • 決定木

の教師なし

  • 階層的クラスタリング
  • 関数kmeans

それはMachine Learning for .NETと呼ばれています。

関連する問題