Neuroph

Neuroph
Stabil frisättning
2,98 / 2 juni 2020 ; för 2 år sedan ( 2020-06-02 )
Skrivet i Java
Plattform Java-plattform
Tillgänglig i engelsk
Typ Neuralt nätverk
Licens Apache-licens
Hemsida neuroph.sourceforge.net

Neuroph är ett objektorienterat ramverk för artificiellt neuralt nätverk skrivet i Java . Den kan användas för att skapa och träna neurala nätverk i Java-program. Neuroph tillhandahåller Java-klassbibliotek samt GUI-verktyg easyNeurons för att skapa och träna neurala nätverk.

Det är ett projekt med öppen källkod som är värd hos SourceForge under Apache-licensen . Versioner före 2.4 licensierades under LGPL 3, från denna version är licensen Apache 2.0 License.

Funktioner

Neurophs kärnklasser motsvarar grundläggande neurala nätverkskoncept som artificiell neuron , neuronlager, neuronanslutningar, vikt, överföringsfunktion , ingångsfunktion, inlärningsregel etc. Neuroph stöder vanliga neurala nätverksarkitekturer som Multilayer perceptron med Backpropagation , Kohonen och Hopfield-nätverk. Alla dessa klasser kan utökas och anpassas för att skapa anpassade neurala nätverk och inlärningsregler. Neuroph har inbyggt stöd för bildigenkänning.

Se även


externa länkar