开发者

Programming Neural Networks with Python?

I'm a College student (Economics) and I want to program some monetary models using Neural Networks. I want those models to be able to predict future values of some variables using economic data, but I really don't know how to "model" the program itself. Is there any good Python module for that? I mean, a module for NN and a module for 开发者_如何学Goeconomic analysis?

P.S.: I'm using Python 3.x, but I can switch to 2.7.x if needed...


There is also PyBrain. I didn't work with any library yet, but had some time to investigate the documentation. It looks like PyBrains has the simplest interface, compared to the available feature set.

EDIT I have now (Dec 2010) some practical experience with PyBrain and like it very much.


I've played with ffnet a little. PS - It was a pain to install.

"Feed-forward neural network for python"
http://pypi.python.org/pypi/ffnet/0.6


For large neural networks, you might want to consider GPU-accelerated libraries. Our own library CUV comes to mind, as well as for example theano. CUV has python bindings, theano actually generates C++/CUDA code.


Google yields at least four different Python neural network implementations; in particular, bpnn.py looks good just for its simplicity.

Or were you looking for an explanation of neural networks?


pyfann, is fast and well documented: http://leenissen.dk/fann/wp/

0

上一篇:

下一篇:

精彩评论

暂无评论...
验证码 换一张
取 消

最新问答

问答排行榜