2009-10-11 4 views

答えて

8

ベスト.NETニューラルネットワークライブラリはAForge

リンクです。

5

NeuronDotNetこれはAForgeと同じくらいの範囲ではありませんが、NNのみに焦点を当てると、より簡単にアクセスできるようになり、おそらくこの分野でさらに機能します。

更新:(2012年12月)http://neurondotnet.freehostia.com
NeuronDotNetの古いリポジトリが故人となっています。
最新のソースコードバージョン3.0がsourceforgeにありますが、このプロジェクトは実質的に非アクティブなです。明らかに、元の開発者で、唯一の貢献者であるVijeth Dineshaはこのコードベースの更新と改善をやめました。ありがとう、ヴィジェス!たぶん、誰かが、あなたが出てきた場所から、いつか、拾い上げるでしょう。確かに、NeuronDotNetは比較的成熟したフレームワークであり、ニューラルネットがその中のただ一つの機能/モジュールである他のフレームワークと比べて、そのシンプルさと単一焦点が魅力的です。

+1

リンクが壊れている、http://sourceforge.net/projects/neurondotnet/?source=navbarこのプロジェクトの開発が停止しました.. – Peter

2

ダウンロードWekaと.NET Frameworkにjarファイル(Javaバイトコード)から変換IKVMを通じてDLL(管理)。 Wekaは機械学習のための非常に優れたオープンソースライブラリとして知られています。それはニューラルネットワークを含む。

2

オープンソースの.NETマシン学習のためのF#関連リソースのリストです。 NuGetで利用可能

http://fsharp.org/machine-learning/

フレームワーク(下記内容は永続の目的で上記に参照URLから直接採取した)

  • Accord.MachineLearning - 、サポートベクトルマシン、決定木を含みナイーブベイズモデル、K平均、ガウス混合モデル、機械学習アプリケーションのRansac、Cross-validation、Grid-Searchなどの一般的なアルゴリズムが含まれます。このパッケージは、Accord.NET Frameworkの一部です。

  • Encog Machine Learning Framework - 高度なニューラルネットワークと機械学習フレームワーク。Encogには、さまざまなネットワークを作成するためのクラスが含まれています。また、これらのニューラルネットワークのデータを正規化して処理するクラスもサポートされています。 Encog列は、マルチスレッドの復元伝播を使用しています。 Encogでは、GPUを使用して処理時間をさらに短縮することもできます。 GUIベースのワークベンチは、ニューラルネットワークのモデル化とトレーニングを支援するためにも提供されています。

  • Numl - そのリンクをすることになっていたものの両方の予測およびクラスタリング

関連する問題