2011-06-08 49 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