2015-03-02 243 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將不會成爲開銷,因爲您已經使用它。