Encog
Encog（エンコグ） はJava, .Net, and C++用の機械学習フレームワーク.
Encogはベイジアンネットワーク, 隠れマルコフモデルやサポートベクターマシーンなどの様々な学習アルゴリズムをサポートしている。
しかし、Encogの真価はニューラルネットワークアルゴリズムにある。Encogはニューラルネットワークのための正規化やデータ処理のためのサポートクラスを用意している。
Encogは、多くの異なる技術を使用してトレーニングをおこなう。マルチコアマシン上で最適なトレーニングのパフォーマンスを可能にするために、マルチスレッディングが使用される。
EncogのC++バージョンは、性能向上のためにOpenCL互換性GPUに処理をさせることができる。

Encogは医療 や金融予測を含む様々な用途で利用が可能である。
また、ニューラルネットワークのモデリングやトレーニングを支援するためのGUIワークベンチも用意されている。
Encogは2008年から開発が続けられている。
Q251
Java
Concept
Q5289
.Net
MISC
Q2407
C++
MEDIA
Q2539
機械学習
Concept
Q812540
ベイジアンネットワーク
MISC
Q176769
隠れマルコフモデル
Concept
None
サポートベクターマシーン
UNK
Q192776
ニューラルネットワーク
Concept
Q681360
OpenCL
MEDIA
Q5375504
Encog
MISC
Q5375504
Encog
MISC
Q5375504
Encog
MISC
Q5375504
Encog
MISC
Q5375504
Encog
MISC
Q5375504
Encog
MISC
Q5375504
Encog
MISC
Q5375504
Encog
MISC
12-01-01T00:00:00Z^^http://www.w3.org/2001/XMLSchema#dateTime
2008年
DATE
programming language