JOONE

Silnik neuronowy zorientowany obiektowo w Javie
Deweloperzy Zespół Joone'a
Wersja stabilna
1.2.1 / 8 września 2005 ( 08.09.2005 )
Wersja podglądu
2.0 RC1 / 19 stycznia 2007 ( 19.01.2007 )
Napisane w Jawa
System operacyjny Międzyplatformowe
Typ Oprogramowanie sieci neuronowych
Licencja GPL lub LGPL

JOONE (Java Object Oriented Neural Engine) to oparta na komponentach struktura sieci neuronowej zbudowana w Javie .

Cechy

Joone składa się z architektury opartej na komponentach, opartej na komponentach, które można łączyć, które można rozszerzyć w celu tworzenia nowych algorytmów uczenia się i architektur sieci neuronowych.

Komponenty to moduły kodu wtyczek, które są połączone w celu wytworzenia przepływu informacji. Nowe komponenty mogą być dodawane i ponownie używane. Poza symulacją, Joone ma również do pewnego stopnia możliwości wdrażania na wielu platformach.

Joone ma edytor GUI do graficznego tworzenia i testowania dowolnej sieci neuronowej oraz rozproszone środowisko szkoleniowe, które umożliwia trenowanie sieci neuronowych na wielu zdalnych maszynach.

Porównanie

Od 2010 roku Joone, Encog i Neuroph są głównymi darmowymi komponentami środowiska programistycznego sieci neuronowych dostępnych dla platformy Java. W przeciwieństwie do dwóch innych (komercyjnych) systemów, które istnieją, Synapse i NeuroSolutions , jest napisany w Javie i ma bezpośrednią obsługę wielu platform . Istnieje ograniczona liczba komponentów, a graficzne środowisko programistyczne jest prymitywne, więc ma znacznie mniej funkcji niż jego komercyjne odpowiedniki.

Joone można uznać za bardziej strukturę sieci neuronowej niż w pełni zintegrowane środowisko programistyczne. W przeciwieństwie do swoich komercyjnych odpowiedników, kładzie silny nacisk na oparty na kodzie rozwój sieci neuronowych, a nie na konstrukcję wizualną.

Chociaż teoretycznie Joone może być używany do konstruowania szerszej gamy systemów adaptacyjnych (w tym z elementami nieadaptacyjnymi), koncentruje się na sieciach neuronowych opartych na wstecznej propagacji .

Zobacz też

Linki zewnętrzne