回答

3

Fast Artificial Neural Network Library (FANN) - 它的我的推薦:我發現的最快的lib,學習上沒什麼困難。

關於:
快速人工神經網絡圖書館是一個免費開源的神經網絡庫,它實現了多層人工神經網絡用C與兩個完全連接和稀疏連接網絡的支持。支持固定和浮點的跨平臺執行。它包含一個用於輕鬆處理訓練數據集的框架。它易於使用,功能豐富,有據可查,且速度很快。可以使用PHP,C++,.NET,Ada,Python,Delphi,Octave,Ruby,Prolog Pure Data和Mathematica綁定。參考手冊附有圖書館使用示例和建議的相關資料。圖形用戶界面也可用於庫。

3

你需要像這樣:WEKA 這是一個免費的(Java)實現不同的機器學習算法。

2

如果您只是在探索您的選擇,您應該輕鬆使用+正確性,並且一旦您獲得有希望的結果就擔心性能。爲此,R的神經網絡庫可能是最全面的。參見例如here

如果您有權訪問Matlab,其神經網絡和生物統計工具箱中有很多算法;再次,如果不是最快的,這些易於使用和正確。

一旦您獲得了有希望的結果,那麼您可以將您的問題改進爲「什麼是隨機森林算法的最快實現?」。

+0

這是一個明智的建議。我遇到了一個用於Python的簡單神經網絡庫(PyBrain),但它似乎被放棄了,我無法讓我的網絡正常工作(儘管它適用於其他庫)。我浪費了我的時間學習和學習一個破碎的圖書館。 OP,你應該堅持使用經典工具,比如FANN for C(以及其他一些綁定)和MatLab NN工具。 – renatov 2014-05-09 03:24:02

1

我目前正在寫一個純粹用PHP編寫的神經網絡管理員(並且通過一個有用的GUI和所有優化來優化遺忘速度)。

如前所述:http://neuralmesh.com