Misplaced Pages

Neuroph

Article snapshot taken from Wikipedia with creative commons attribution-sharealike license. Give it a read and then ask your questions in the chat. We can research this topic together.
Software framework
This article includes a list of references, related reading, or external links, but its sources remain unclear because it lacks inline citations. Please help improve this article by introducing more precise citations. (April 2015) (Learn how and when to remove this message)
Neuroph
Stable release2.98 / June 2, 2020; 4 years ago (2020-06-02)
Written inJava
PlatformJava platform
Available inEnglish
TypeNeural network
LicenseApache License
Websiteneuroph.sourceforge.net

Neuroph is an object-oriented artificial neural network framework written in Java. It can be used to create and train neural networks in Java programs. Neuroph provides Java class library as well as GUI tool easyNeurons for creating and training neural networks.

It is an open-source project hosted at SourceForge under the Apache License. Versions before 2.4 were licensed under LGPL 3, from this version the license is Apache 2.0 License.

Features

Neuroph's core classes correspond to basic neural network concepts like artificial neuron, neuron layer, neuron connections, weight, transfer function, input function, learning rule etc. Neuroph supports common neural network architectures such as Multilayer perceptron with Backpropagation, Kohonen and Hopfield networks. All these classes can be extended and customized to create custom neural networks and learning rules. Neuroph has built-in support for image recognition.

See also

References


External links


Stub icon

This scientific software article is a stub. You can help Misplaced Pages by expanding it.

Categories: