|
È molto più bello sapere qualcosa di tutto, che tutto di
una cosa
|
|
| Home Page |
|
| Articoli |
|
| News |
|
| Forum |
|
| Classi |
|
|
|
 |
|
|
|
 |
|
Joone
|
 |
|
Nome | | Joone – Java Object Oriented Neural Engine |  | | Data di inizio | 12 Marzo 2001 | URL | | URL codice | | Descrizione | Joone è un completo framework scritto in Java per creare, addestrare e testare reti neurali artificiali. Lo scopo del progetto è quello di implementare un potente ambiente di simulazione basato sulle più recenti tecnologie, adatto sia per sperimentazioni a scopo didattico, sia per utilizzi professionali in qualunque ambito applicativo. Joone è composto da tre moduli principali: 1.un motore che espone una interfaccia API Java che permette l’utilizzo di reti neurali all’interno di qualsiasi programma custom scritto in Java. 2.Un potente editor grafico con il quale è possibile costruire ed utilizzare reti neurali con il semplice uso del mouse, attraverso una interfaccia utente user-friendly. 3.Un ambiente distribuito di training con il quale è possibile addestrare in parallelo molte reti neurali utilizzando diverse macchine connesse in rete. Sono supportate diverse tipologie di reti, tra cui le reti neurali feed forward, reti ricorsive e reti time-delay per l'elaborazione di serie temporali. E' supportato sia l'apprendimento supervisionato (algoritmi di back-propagation e resilient propagation), sia non supervisionato (reti di Kohonen e PCA). Le reti neurali possono essere costruite con qualsiasi architettura complessa (supporto alle reti modulari) e sono disponibili adapters per diverse fonti dati (csv, excel, jdbc, YahooFinance). Sono inoltre disponibili diversi plugin per la pre-elaborazione dei dati (normalizzazione, media mobile, ecc.), oltre ad un motore di scripting incorporato per poter implementare logiche complesse via JavaScript. | Informazioni | | Stato del progetto | Produzione/Stabile | | Licenza | Lesser General Public License (LGPL) | | A chi è rivolto il progetto | Developers/Final Users | | Tecnologie utilizzate | Java, Jini, BeanShell | | Ambiente di sviluppo | NetBeans | | Sistema Operativo | OS Portable (Source code to work with many OS platforms) | | tipo di interfaccia | X Window System (X11), Win32 (MS Windows), console | | | | | Rilascio Release | 8 Settembre 2005 versione 1.2.1 | Questa release aggiunge il supporto per il linguaggio Groovy. E' stato aggiunto un nuovo plugin per applicare i logaritmi come algoritmo di pre-elaborazione dei dati di input. Aggiunto il supporto per esportare una rete neurale in formato XML. Risolti diversi bugs e completata ulteriormente la documentazione. | 3 Febbraio 2005 versione 1.2.0 | Aggiunto il supporto alle reti RBF. Aggiunto un nuovo tipo di connettore per la condivisione delle stesse sorgenti dati da perte di più componenti. Un nuovo meccanismo di inizializzazione dei pesi dinamico è stato implementato. Risolti diversi bugs e completata ulteriormente la documentazione. | 13 Settembre 2004 versione 1.1.1 | Risolto il problema 'No matching patterns'. Il valore dell'errore RMSE non è più azzerato quando la rete è deserializzata. Risolto un NullPointerException in YahooFinanceInputSynapse. Risolto un bug nel componente per l'apprendimento di tipo batch, che ignorava il valore del momentum. | 18 Agosto 2004 versione 1.1.0 | Aggiunto l'algoritmo di apprendimento Resilient Backprop. Le prestazioni del motore sono state migliorate di circa il 35-40%, rendendo joone confrontabile con frameworks scritti in C/C++. Aggiunto il supporto al proxy HTTP per l'accesso a YahooFinance. Risolti diversi bugs. | 13 Giugno 2004 versione 1.0.1 | Risolti diversi bug nel componente NestedNeuralLayer ed aggiornata la documentazione con nuovi esempi. | |
|
|
|
|
|
|

Eccetto dove diversamente specificato, i contenuti di questo sito sono rilasciati sotto licenza Creative Commons
|
|
|