Neurof

Neurof
Wersja stabilna
2,98 / 2 czerwca 2020 ; 2 lata temu ( 2020-06-02 )
Napisane w Jawa
Platforma Platforma Javy
Dostępne w język angielski
Typ Sieć neuronowa
Licencja Licencja Apache
Strona internetowa neuroph.sourceforge.net

Neuroph to zorientowana obiektowo struktura sztucznej sieci neuronowej napisana w Javie . Może być używany do tworzenia i uczenia sieci neuronowych w programach Java. Neuroph udostępnia bibliotekę klas Java oraz narzędzie GUI easyNeurons do tworzenia i uczenia sieci neuronowych.

Jest to projekt typu open source hostowany w SourceForge na licencji Apache . Wersje przed 2.4 były licencjonowane na licencji LGPL 3, od tej wersji licencja to Apache 2.0 License.

Cechy

Podstawowe klasy Neuroph odpowiadają podstawowym koncepcjom sieci neuronowych, takim jak sztuczny neuron , warstwa neuronowa, połączenia neuronowe, waga, funkcja transferu , funkcja wejściowa, reguła uczenia itp. Neuroph obsługuje popularne architektury sieci neuronowych, takie jak wielowarstwowy perceptron z propagacją wsteczną , sieci Kohonena i Hopfielda. Wszystkie te klasy można rozszerzać i dostosowywać w celu tworzenia niestandardowych sieci neuronowych i reguł uczenia się. Neuroph ma wbudowaną obsługę rozpoznawania obrazu.

Zobacz też


Linki zewnętrzne