18.08.2013 Views

UNIVERSITA' DEGLI STUDI DI PAVIA - Robotica

UNIVERSITA' DEGLI STUDI DI PAVIA - Robotica

UNIVERSITA' DEGLI STUDI DI PAVIA - Robotica

SHOW MORE
SHOW LESS

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

- net_initialized<br />

flag che indica se la rete è stata inizializzata da una delle funzioni di<br />

libreria. I pesi possono essere generati a caso per un successivi<br />

apprendimento oppure possono essere caricati da file per utilizzare<br />

una rete precedentemente addestrata;<br />

- N_L1<br />

N_L2<br />

N_L3<br />

numero di neuroni effettivamente allocati per ciascun layer (L1, L2 e<br />

L3 sono, rispettivamente, il layer di input, l’hidden layer e il layer di<br />

output);<br />

- MINW<br />

MAXW<br />

valore di soglia per i valori di uscita dai singoli neuroni.<br />

Sostanzialmente si tratta di riscalare la sigmoide in un intervallo<br />

diverso da [0, 1] (per esempio [0.1, 0.9]), cosa che può risultare<br />

particolarmente utile in diversi campi applicativi;<br />

- epoch<br />

numero di epoche d’addestramento attualmente trascorse. E’ una<br />

variabile che, in fase di training, è utile a riprendere l’addestramento<br />

dall’epoca raggiunta;<br />

- eps<br />

precisione che si intende raggiungere con l’apprendimento. Una<br />

volta raggiunto questo valore limite, la funzione che implementa il<br />

training restituisce il controllo al programma principale;<br />

- epoch_per_iter<br />

numero di epoche che si desidera iterare per l’apprendimento della<br />

rete. La funzione di training ritorna al programma chiamante ogni<br />

epoch_per_iter. Il programma principale può eventualmente avviare<br />

un altro ciclo di apprendimento;<br />

185

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!