Cos'è ElectroYou | Login Iscriviti

ElectroYou - la comunità dei professionisti del mondo elettrico

Reti neurali - Risoluzione gioco numerico

Strumenti informatici per la matematica applicata, le simulazioni, il disegno: Mathcad, Matlab, Scilab, Microcap, PSpice, AutoCad ...

Moderatori: Foto Utenteg.schgor, Foto Utentedimaios

0
voti

[21] Re: Reti neurali - Risoluzione gioco numerico

Messaggioda Foto Utentepinklady » 3 lug 2013, 12:09

Non ho capito la tua frase...
Noi abbiamo in ogni riga 10 componenti, 9 corrispondono alle caselle, l'ultima alla vittoria o meno della x.
Agli ingegneri piace risolvere i problemi. Se non ci sono problemi sottomano, gli ingegneri li creeranno.
Scott Adams
Avatar utente
Foto Utentepinklady
2.508 5 11
Expert EY
Expert EY
 
Messaggi: 241
Iscritto il: 16 set 2010, 16:27
Località: Sardegna

1
voti

[22] Re: Reti neurali - Risoluzione gioco numerico

Messaggioda Foto Utentedimaios » 3 lug 2013, 12:10

Si ma puoi anche associare ad ogni riga colonna e diagonale una funzione indicatrice per la vittoria o perdita.
Sono due modi per approcciare allo stesso problema ..... divide et impera! ;-)
Ingegneria : alternativa intelligente alla droga.
Avatar utente
Foto Utentedimaios
30,2k 7 10 12
G.Master EY
G.Master EY
 
Messaggi: 3381
Iscritto il: 24 ago 2010, 14:12
Località: Behind the scenes

0
voti

[23] Re: Reti neurali - Risoluzione gioco numerico

Messaggioda Foto Utentepinklady » 3 lug 2013, 12:13

Ah ecco capisco, non avevo pensato a questa possibilità...
Ora vediamo cosa riusciamo a fare e poi metterò qualche aggiornamento ;)
Agli ingegneri piace risolvere i problemi. Se non ci sono problemi sottomano, gli ingegneri li creeranno.
Scott Adams
Avatar utente
Foto Utentepinklady
2.508 5 11
Expert EY
Expert EY
 
Messaggi: 241
Iscritto il: 16 set 2010, 16:27
Località: Sardegna

1
voti

[24] Re: Reti neurali - Risoluzione gioco numerico

Messaggioda Foto Utentedimaios » 3 lug 2013, 12:14

:ok:
Ingegneria : alternativa intelligente alla droga.
Avatar utente
Foto Utentedimaios
30,2k 7 10 12
G.Master EY
G.Master EY
 
Messaggi: 3381
Iscritto il: 24 ago 2010, 14:12
Località: Behind the scenes

0
voti

[25] Re: Reti neurali - Risoluzione gioco numerico

Messaggioda Foto Utentepinklady » 16 lug 2013, 16:42

Aggiornamenti...
La rete ha ottenuto un errore quadratico medio dell'ordine di 10^-2, abbastanza scarso rispetto a ciò che ci aspettavamo, però è anche giustificabile dallo scarso numero di partite. Vorrei sapere cosa secondo voi si poteva cambiare per ottenere risultati migliori. Qualcuno mi aveva parlato di Support Vector Machines (SVM), a noi è venuta in mente anche la Principal Component Analysis (PCA), ma dovremmo motivare queste scelte...
Agli ingegneri piace risolvere i problemi. Se non ci sono problemi sottomano, gli ingegneri li creeranno.
Scott Adams
Avatar utente
Foto Utentepinklady
2.508 5 11
Expert EY
Expert EY
 
Messaggi: 241
Iscritto il: 16 set 2010, 16:27
Località: Sardegna

0
voti

[26] Re: Reti neurali - Risoluzione gioco numerico

Messaggioda Foto Utentedimaios » 16 lug 2013, 21:51

Sono due cose completamente diverse. Se hai sintetizzato una rete neurale è più coerente confrontarla con una SVM. Esprimi meglio lo scopo per cui vuoi cambiare struttura o trasformazione. Sicura che l'algoritmo di training sia stato alimentato con un set di dati significativo?
Ingegneria : alternativa intelligente alla droga.
Avatar utente
Foto Utentedimaios
30,2k 7 10 12
G.Master EY
G.Master EY
 
Messaggi: 3381
Iscritto il: 24 ago 2010, 14:12
Località: Behind the scenes

1
voti

[27] Re: Reti neurali - Risoluzione gioco numerico

Messaggioda Foto Utentepinklady » 16 lug 2013, 22:06

Le partite vinte erano 626 nella matrice base, si è deciso di usare solo le vinte per addestrarla meglio. Poi siccome c'erano dei doppioni si sono ridotte a 490. Come training ne abbiamo scelte 200. Ovviamente non sono tante, ma pensavamo di ottenere errori più contenuti, invece siamo a 10^-1, troppo elevato... Quindi dici che citare le PCA non sia opportuno?
Agli ingegneri piace risolvere i problemi. Se non ci sono problemi sottomano, gli ingegneri li creeranno.
Scott Adams
Avatar utente
Foto Utentepinklady
2.508 5 11
Expert EY
Expert EY
 
Messaggi: 241
Iscritto il: 16 set 2010, 16:27
Località: Sardegna

0
voti

[28] Re: Reti neurali - Risoluzione gioco numerico

Messaggioda Foto Utentedimaios » 17 lug 2013, 12:22

Non conosco i dettagli implementativi della tua soluzione.
Probabilmente in base a qualche criterio avrai scelto il numero di neuroni e li avrai collegati ottenendo una certa struttura della rete.

Poi hai eseguito il training della rete con un algoritmo tipo backward propagation.

Hai provato a cambiare il numero dei neuroni ?
Hai provato a collegarli in modo alternativo creando una struttura diversa ?
Hai provato ad addestrare la rete con un algoritmo diverso ? ( quest'ultimo passaggio e' importante solo in certi contesti per cui anche evitabile in prima istanza ... magari lo fai dopo, consideralo come una possibilita'. ).

Se si, allora passerei ad un'altra tecnica tipo SVM per vedere se riesco ad ottenere un risultato migliore.

Non ho ben compreso in che contesto vorresti impiegare la PCA, ovvero se congiunta alla rete neurale o come approccio alternativo indipendente dalla prima soluzione.
Ingegneria : alternativa intelligente alla droga.
Avatar utente
Foto Utentedimaios
30,2k 7 10 12
G.Master EY
G.Master EY
 
Messaggi: 3381
Iscritto il: 24 ago 2010, 14:12
Località: Behind the scenes

0
voti

[29] Re: Reti neurali - Risoluzione gioco numerico

Messaggioda Foto Utentepinklady » 18 lug 2013, 14:00

Si abbiamo messo prima 30, poi 50 neuroni nascosti, con 9 neuroni in ingresso e 9 in uscita.
Strutture diverse o algoritmi diversi non ne abbiamo provato.
Dovremmo semplicemente dire perché una soluzione alternativa potrebbe essere migliore, senza però averne fatto tutte le prove e dimostrazioni, perché già è abbastanza complesso così... Solo che queste tecniche le abbiamo accennate, ma non sappiamo bene come usarle, quindi sarebbe solo da descrivere a voce.
La PCA era intesa come soluzione alternativa.
Poi vabbé la presentazione della tesina è domani, dunque se non ci viene in mente nulla non parleremo di queste alternative :(
Agli ingegneri piace risolvere i problemi. Se non ci sono problemi sottomano, gli ingegneri li creeranno.
Scott Adams
Avatar utente
Foto Utentepinklady
2.508 5 11
Expert EY
Expert EY
 
Messaggi: 241
Iscritto il: 16 set 2010, 16:27
Località: Sardegna

Precedente

Torna a Programmi applicativi: simulatori, CAD ed altro

Chi c’è in linea

Visitano il forum: Nessuno e 10 ospiti