1

Есть ли бесплатная (желательно лицензия на уровне общего или BSD-типа, но GPL будет) реализация многоуровневого персептрона в любой точке сети?Бесплатная реализация многослойного персептрона?

У меня есть примеры учебников, но лицензии слишком ограничительные, и хотя я могу просто следовать математике в статьях Википедии, я не уверен, что все правильно, и это трудно проверить.

Я сделал быстрый поиск в Google и нашел несколько бесплатных (как в пивных) двоичных версиях. Я надеюсь найти MLP, который является частью более крупного проекта с открытым исходным кодом.

ответ

4

- отличная библиотека нейронной сети общего назначения, написанная на C, но имеющая привязки практически для любого языка, который может вам понадобиться (C++, .NET, Python, Mathematica и другие). Еще лучше, это open-source и лицензирован под LGPL, поэтому я бы предположил, что это будет хорошо для вас.

Neuron.NET - еще одна хорошая альтернатива, если вы используете .NET (также с открытым исходным кодом), хотя он лицензирован под лицензией GPL.

Надеюсь, что это поможет.

+0

Я изучил источник Neuron.NET, чтобы понять математику. На самом деле это намного проще, чем я ожидал, и я смог реализовать более быструю версию на Java. – finnw

+0

C/C++ Perceptron: http://sourceforge.net/projects/ccperceptron/ – SomethingSomething

1

WEKA содержит многослойную реализацию персептрона. Я не рассматривал исходный код сам, но его GPL я считаю.

0

Посмотрите на http://neuralensemble.org/trac/PyNN! Это унифицированный слой для множества различных бесплатных симуляторов, таких как BRIAN, NEST, NEURON и т. Д.

 Смежные вопросы

  • Нет связанных вопросов^_^