Newsgroup: it.comp.ia
Titolo: Allora qualcuno l'ha provato?

Salve,
Non ho ricevuto "feed back" :) dalle persone che mi hanno chiesto di provare
il pacchetto.
I casi possibili sono:
1) Ha distrutto il computer :)
2) Sono rimasti shoccati dalla potenza del pacchetto
3) Sono rimasti shoccati dal fatto che si possa, senza vergogna alcuna,
definire
    programma quell'obbrobrio. :)
Fatemi sapere, grazie.
Saluti,
Carmine

    programma quell'obbrobrio. :)
ROTFL! =)
My 2 eurocent:
Un *ottimo* lavoro, davvero.
Al di la' di _numerosi_ bachetti (vd. fra gli altri impossibilita' di
impostare un neurone a BIAS o rimuovere i flag INGRESSO/FAN OUT se non
editando manualmente il file di configurazione della rete) l'interfaccia e'
predisposta in maniera molto "completa" e, superato il disagio dovuto
all'impatto iniziale (soprattutto per capire a cosa servono tutti i
pulsanti/menu'/ecc.), ci si smanetta con discreta facilita'.
Ottimi i grafici per vedere lo stato di apprendimento della rete (anche se
non compare il grafico del "desiderato").
L'interazione potrebbe essere migliorata (semplificata) per alcune
operazioni elementari: troppi passaggi mouse/tastiera, odiose le inputbox
per impostare gli ingressi e le uscite e le checkbox "scorrevoli" per
selezionare la classe di appartenenza del neurone.
Nel complesso IMO hai gettato le fondamenta per un ottimo ed interessante
lavoro, che peraltro e' arrivato in un momento in cui sto progettando lo
stesso tipo di sw in .NET.
Sebbene, comunque, io non possegga (ancora) tutti gli strumenti per
giudicarne la funzionalita', saro' lieto di seguirne gli sviluppi e, ove
possibile, suggerire migliorie all'interfaccia e/o all'architettura stessa
del sw.
Happy Coding =)
Lokar
P.S. Una domanda: perche' neuroDe?
--
UGIdotNET - 
http://www.ugidotnet.org

Ciao Lokar,
Ti ringrazio per la risposta, è proprio del tipo che cercavo.
I disagi dovuti all'interfaccia sono la diretta conseguenza di modifche
fatte
man mano che implementavo qualcosa. :)
Aggiungiamo che il programma che ti ho inviato altro non è che il banco di
prova del prototipo dei componenti ed il gioco è fatto :)
Per far apparire il grafico dell'output desiderato, devi cliccare
sull'uscita che vuoi controllare (pagina "Ingressi/Uscite").
Neurode è il termine che Hecht-Nielsen usa nel suo libro "Neurocomputing".
Le ragioni sono da ricercare nel fatto che, questi elementi, non possono
essere definiti neuroni in quanto potrebbero generare confusione con il
termine usato in neurobiologia.
Generalmente, ci si riferisce ad essi anche con il termine "nodi".
Qualcuno, non ricordo chi, ha coniato il termine "Neurode" per mezzo della
contrazione dei termini "Neuron" e "Node".
La prossima settimana, mi rimetto a lavoro sul programma devo iniziare lo
sviluppo dell'implementazioni di neurodi in grado di operare nel tempo.
Fatto ciò, la fase di prototipazione dovrebbe essere conclusa e posso
procedere all'implementazione definitiva del toolkit.
Grazie ancora per il prezioso riscontro.
Saluti,
Carmine

> Neurode è il termine che Hecht-Nielsen usa nel suo libro "Neurocomputing".
Considerato che il resto del mondo dice "Neuron" o "Artificial Neuron" senza
tanti complimenti, mi sa che ti conviene adattarti al lessico comune :)
S.

 Salve,


Hai centrato il bersaglio mi si e' sfasciato il PC. Comunque ora e' Ok. Ho
provato il tuo programma. Devo dire che l'interfaccia mi ha colpito anche
se e' troppo laboriosa nel settaggio della rete e nella sua costruzione.
Sicuramente un buon lavoro!
P.S. Hai percaso in mente di costruire una routine che generi del codice C
della rete neurale?
-- 
questo articolo e` stato inviato via web dal servizio gratuito 
http://www.newsland.it/news
 segnala gli abusi ad 
ab...@newsland.it

 della rete neurale?
Ci hai quasi azzeccato :)
Da qualche giorno ho ripreso in mano il manualone di C++, quindi
potrei:
1) Generare il codice per la rete risultante
2) Riscrivere il tutto anche in C++ (giusto per far pratica :) )
Saluti,
Carmine

 tanti complimenti, mi sa che ti conviene adattarti al lessico comune :)
..cosa che credo farò nel passaggio da prototipo a prototipo++ :)
Salumi e baci,
Carmine

> 1) Generare il codice per la rete risultante
Mah... se scrivi le classi con criterio non dovrebbe essere difficile, in
quanto dovresti solo generare una routine di inizializzazione nel main che
importi i singoli concetti e li colleghi tra loro. Io in java lo feci senza
problemi.
Stefano

 Carmine
A tal proposito uoi vedere il programma NeurFuzz che puoi scaricare dalla
rete. Questo programma anche se dos genera il sorgente C della rete
neurale. MAgari vedere il sorgente ti potra aiutare.
Ciao e' buon lavoro!


 neurale. MAgari vedere il sorgente ti potra aiutare.
Grazie per il suggerimento!
Ho già qualche ideuzza, magari prima la implemento, poi gli dò un'occhiata
giusto per avere un.... rinforzo :)
Saluti,
Carmine

 rete. Questo programma anche se dos genera il sorgente C della rete
Ciao gente!
non so quasi nulla delle reti neurali, :(
cosa si intende per "genera il sorgente C della rete" ??
e cosa sarebbe in grado di fare questo codice sorgente?
mi avete incuriosito!  ^__^
grazie mille.
Newbie.

 Newbie.
Una rete neurale e' un sistema che possiede degli input e degli output.
Una volta che e' stata addestrata a fare quello che uno vuole (ex .
riconoscere immaggini, fare addizioni simulare una funzione, ecc.) alcuni
programmi ti permettono di generare il codice C(linguaggio di
programmazione) da inserire nelle proprie applicazione. Alcuni programmi
generano questa rete sottoforma di funzione i cui input sono i parametri
da dare alla funzione e il cui output sara una struttura contenente le
uscite della rete. In questo modo la nostra applicazione avra una sua rete
neurale.
