Neurof
Wersja stabilna | 2,98 / 2 czerwca 2020
|
---|---|
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