I tasti rapidi o access key

Cambia lo stile grafico in Bianco e Nero
Cambia lo stile grafico in Alto Contrasto
Cambia lo stile grafico in Solo Testo

Torna allo stile predefinito

Hai selezionato lo stile solo testo.

Home > Menu > Scheda del prodotto

Joone

Torna su

Informazioni generali

Autore

Paolo Marrone

Versione

2006

Pagina web del prodotto

http://www.jooneworld.com/

Licenza

GPL 

Torna su

Caratteristiche didattiche

Descrizione

Ambiente sviluppato con Java per creare, addestrare e testare reti neurali

Materie

Informatica  

Argomento

   

Scuole

Secondaria 2 grado, Università

Strategia didattica

Ambiente aperto

Lingua

Inglese

Prerequisiti

Conoscenza approfondita delle reti neurali 

Torna su

Sommario

JOONE è un programma che consente di creare, addestrare e testare reti neurali. Il programma si rivolge sia agli appassionati della materia, sia a chi si occupa di reti neurali per motivi professionali. Le reti neurali costruite su un singolo computer, possono essere studiate ed eseguite in un ambiente distribuito, su qualunque dispositivo. Il programma è aperto, nel senso che ciascun utente competente, utilizzando i componenti di Joone, può scrivere nuovi moduli che implementino nuovi algoritmi o nuove architetture.
Joone si compone di tre ambienti, tutti sviluppati utilizzando il linguaggio Java:
* un "motore", che rappresenta la parte fondamentale dell'ambiente, in quanto mette a disposizione degli utenti e delle altre componenti software le funzionalità per la gestione delle reti neurali: componenti per creare reti neurali con qualunque architettura, componenti per implementare svariati tipi di algoritmo, diversi meccanismi per l'apprendimento, interfaccia per trasferire la rete da/a un file system (anche remoto), componenti di I/O per leggere dati da sorgenti in vari formati (ASCII, Excel, database che utilizzano JDBC, ecc.), componenti per controllare il comportamento della rete, possibilità di raccogliere i comandi all'interno di script, ecc.
* un editor per reti neurali gestito con interfaccia grafica (GUI), che consente di creare, modificare e testare una rete neurale. Tra le varie caratteristiche dell'editor ci sono: la possibilità di controllare la correttezza della rete neurale, la presenza di un ambiente per l'editing degli script, un pannello di controllo per testare il comportamento della rete, un componente grafico per visualizzare i valori prodotti in uscita dalla rete neurale
* un ambiente distribuito per l'addestramento di reti neurali, finalizzato a favorire l'applicazione di Joone, e delle reti neurali, in svariati contesti (riconoscimento vocale, riconoscimento della scrittura a mano libera, previsioni borsistiche, ecc.). In particolare l'ambiente consente l'addestramento di più reti neurali, in parallelo ma con controllo centralizzato, distribuite su più postazioni, indipendenti dalla particolare configurazione hardware e software adottata da ciascuna postazione. Tra le funzionilità aggiuntive di Joone, si possono segnalare:
* la possibilità di utilizzare le reti anche in modalità stand-alone, cioè separate dall'ambiente in cui sono state create e addestrate;
* l'adozione dei più diffusi protocolli (per esempio: http e ftp) per il trasferimento su macchine remote
* la presenza di due diversi algoritmi di ottimizzazione
* la soluzione adottata per la componente "motore" che, sfruttando la tecnica del multithreading, consente di addestrare più reti neurali in parallelo, su diverse macchine.
Joone è distribuito con licenza "Lesser General Public License".
Scaricabile dalla rete all'indirizzo: http://www.jooneworld.com/ 

Torna su

Immagini

Immagine di esempio di Joone
Immagine di esempio di Joone

Torna su

Approfondimenti

Esperienze d'uso tratte da Essediquadro

Nessuna esperienza d'uso disponibile. 

Risorse informative online

Dal sito del programma si può accedere a tre forum dedicati, rispettivamente a:
- supporto agli utenti (Help);
- discussioni sul programma (Open Discussion);
- sviluppo di software per Joone (Joone-devel).
Disponibile online una guida in formato .PDF  

Torna su

Focus accessibilità

Conformità alla Legge n. 4/2004 (Allegato D del DM Luglio 2005)

Dalla valutazione effettuata risulta che il software è conforme alla Legge per 6 requisiti su 11. In particolare sono stati rispettati i requisiti: 2, 4, 6, 9, 10, 11; non sono stati rispettati i requisiti: 1, 3, 5, 7, 8.

visualizza dettagli

Accessibilità per i vari tipi di disabilità

Completa per disabilità uditiva
Nulla per disabilità motoria, ipovisione, cecità