Программирование нейронных сетей с помощью Python? - PullRequest
5 голосов
/ 02 сентября 2010

Я студент колледжа (экономика), и я хочу программировать некоторые денежные модели с использованием нейронных сетей.Я хочу, чтобы эти модели могли прогнозировать будущие значения некоторых переменных с использованием экономических данных, но я действительно не знаю, как «моделировать» саму программу.Есть ли хороший модуль Python для этого?Я имею в виду модуль для NN и модуль для экономического анализа?

PS: я использую Python 3.x, но при необходимости могу перейти на 2.7.x ...

Ответы [ 5 ]

3 голосов
/ 15 сентября 2010

Существует также PyBrain .Я еще не работал с какой-либо библиотекой, но у меня было время изучить документацию.Похоже, у PyBrains самый простой интерфейс по сравнению с доступным набором функций.

РЕДАКТИРОВАТЬ У меня есть (декабрь 2010 г.) некоторый практический опыт работы с PyBrain, и он мне очень нравится.

2 голосов
/ 02 сентября 2010

Я немного поиграл с ffnet. PS - Это была боль, чтобы установить.

«Прямая нейронная сеть для питона»
http://pypi.python.org/pypi/ffnet/0.6

1 голос
/ 08 октября 2010

Для больших нейронных сетей вы можете рассмотреть библиотеки с GPU-ускорением.На ум приходит наша собственная библиотека CUV , а также, например, theano .CUV имеет привязки к Python, theano фактически генерирует код C ++ / CUDA.

0 голосов
/ 18 августа 2012

pyfann, быстро и хорошо задокументировано: http://leenissen.dk/fann/wp/

0 голосов
/ 02 сентября 2010

Google дает как минимум четыре разные реализации нейронной сети Python; в частности, bpnn.py выглядит хорошо только благодаря своей простоте.

Или вы искали объяснение нейронных сетей?

...