EncogJava.NetC ++机器学习框架,支持各种学习算法,例如贝叶斯网络隐马尔可夫模型支持向量。但是,Encog的真正价值在于神经网络算法。Encog提供了用于神经网络的规范化和数据处理的支持类。Encog使用许多不同的技术进行训练。多线程用于在多核计算机上实现最佳训练性能。可以通过OpenCL兼容的GPU处理Encog的C ++版本,以提高性能。

Encog

Encog 可用于多种应用,包括医疗和财务预测。GUI工作台也可用于支持神经网络建模和培训。Encog从2008年开始开发。

神经网络模型

  • ADALINE神经网络
  • 自适应共振理论1(ART1)
  • 双向联想记忆(BAM)
  • 玻尔兹曼机
  • 反向传播神经网络(CPN)
  • Elman递归神经网络
  • 增强拓扑的神经进化(NEAT)
  • 前馈神经网络(感知器)
  • Hopfield神经网络
  • 约旦循环神经网络
  • 径向基函数网络
  • 循环自组织图(RSOM)
  • 自组织图(Kohonen)
0

点评

点赞

相关文章