2015-03-02 199 views
0

软件包我要寻找一个非常轻量级神经网络包解决以下问题:神经网络

  • 2输入单元,4个隐藏单元,2个输出单元
  • 不同的激活功能不同的连接
  • 不同的成本(误差)函数为两个输出单元

可能有人,也许更EXPER ience,请帮忙?

+0

我不知道的“轻量级”的要求,但你可以看看各种ML框架,库和工具,包括那些NN以下好看组织列表:https://github.com/josephmisiti /真棒,机器学习。你也可以找到这个集合有用:http://deeplearning.net/software_links。 – 2015-03-02 13:46:43

+0

如果您熟悉Python,你可以考虑使用pybrain:https://github.com/pybrain/pybrain – 404pio 2015-03-02 14:15:33

回答

0

我可以推荐Weka的,那就是你有MultilayerPerceptron,这是出的现成的神经网络分类。但是,这可能是不适合你的问题,所以你可以使用基本的类NeuralNode,用于由多层感知器来构建它的神经网络。

如果你能在不同的所有需要​​的代码,并将其装入自己的自定义类,您将看到一个非常轻量级的解决方案结束 - 这还不包括运行它所需的JVM。

在其编程语言或环境做你计划实现这一点?如果您已经使用Java,那么JVM将不会成为开销,因为您已经使用它。