2011-06-08 63 views
2

我做了大量的計算智能研究。我幾乎專門將Matlab用作我的編程媒體十年左右。我現在正在嘗試轉向OSS。我已經將R定位爲我的新環境。使用F編程語言和FANN神經網絡庫

經過長時間搜索神經網絡軟件後,唯一可與Matlab進行比較的OSS軟件包是斯圖加特NN和FANN(這可以在另一個時間討論=)。前者似乎沒有被維護,所以我想和後者一起去。所以我的問題是:

有沒有人有使用R和FANN的經驗?

FANN有C++綁定和R似乎有一個C++接口的幾個包,但由於我是一個R新手,我需要一個準確的開始的想法。任何指導或建議,將不勝感激。

乾杯。

回答

2

我什麼都不知道說不上FANN但我可以向你們保證,R有通過 RSNNS包的積極維護界面斯圖加特神經網絡仿真器(SNNS)庫---爲RSNNS發生聘請 Rcpp包用於連接我參與的R和C++。

+0

謝謝德克。順便說一句,我的意思是SNNS似乎不被維護。 [FANN](http://leenissen.dk/fann/wp/)速度很快,因爲它聲稱可用於多種語言(包括C++)的聲譽和包裝,雖然它是用C編寫的。 – MikeB 2011-06-09 02:31:55

+0

當然。你可以看看RSNNS如何包裝SNNS來嘗試'RFANN'---但建立這個可能比只使用* RSNNS更有效。 – 2011-06-09 02:43:17

+0

我也遇到了一個名爲[rfann]的sourceforge項目(http://sourceforge.net/projects/rfann/)。它似乎沒有被維護。 – MikeB 2011-06-09 02:47:42