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

[11] Re: Reti neurali - Risoluzione gioco numerico

Messaggioda Foto Utentepinklady » 21 giu 2013, 13:25

Scusate, non avevo capito che era il tris Ahah :) cavolo mi avete dato una bella idea!
Stavo pensando che derivato del gioco del 15 ci sarebbe il gioco dell'8 col quadrato 3x3 ma deduco ci sia una complessità simile. Invece il tris è decisamente (anche se relativamente) più facile a quanto mi dite. Proverò a lavorarci allora... Consigli?
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

[12] Re: Reti neurali - Risoluzione gioco numerico

Messaggioda Foto Utenterusty » 21 giu 2013, 13:44

Ciao! Per caso questa tesina è per il Prof. Montisci? ;-)
Io avevo fatto una rete neurale (al tempo che fu') in Matlab, riconosceva solo dal tintinnio di una moneta che moneta fosse, registrando in tempo reale il suono della moneta che cade e dicendomi se secondo lui era da 10, 20, 50 centesimi, 1,2 euro (5 possibilita').
Addestrammo la rete con centinaia di esempi (registrazioni da 3 secondi circa di monete che cadono su varie superfici e da varie altezze), estratto lo spettro analizzando solo certe frequenze si riusciva ad indovinare la moneta al 90% O_/
Un'idea come tante altre, buona fortuna :ok:
Avatar utente
Foto Utenterusty
4.075 2 9 11
Utente disattivato per decisione dell'amministrazione proprietaria del sito
 
Messaggi: 1578
Iscritto il: 25 gen 2009, 13:10

0
voti

[13] Re: Reti neurali - Risoluzione gioco numerico

Messaggioda Foto Utentepinklady » 21 giu 2013, 13:58

Beccata! Siiii Ahah :)
Ci ha parlato di diverse tesine e mi pare di ricordare anche la tua :)
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

[14] Re: Reti neurali - Risoluzione gioco numerico

Messaggioda Foto Utentedimaios » 21 giu 2013, 14:06

Foto Utentepinklady, per la precisione intendevo la versione Tic-tac-toe che risulta piu' semplice da implementare.
Senza entrare nei dettagli intendevo uno schema tipo questo.

Un laureando della mia eta' ( :oops: ....... ) si stava cimentando in una tesi di bio-ingegneria molto carina relativa all'evoluzione.

Faceva giocare a Tic-tac-toe una serie di reti non addestrate che mediamente perdevano e non imparavano granche' giocando a caso. Inseriva poi una variante, una di loro vinceva una serie di partite consecutive.
Un elemento della specie fungeva quindi da guida e tutte le altre rincorrevano l'evoluzione della specie secondo una certa statistica dipendente dal training della rete e chiaramente dalla configurazione.

Un problema molto simpatico ed interessante !

A proposito ( informazione di servizio ) ..... si e' laureato in tempi decenti malgrado la tesi non banale ed ha conquistato un buon pacchetto di punti all'esame di laurea ( giustamente meritati ) ! :mrgreen:
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

[15] Re: Reti neurali - Risoluzione gioco numerico

Messaggioda Foto UtenteDirtyDeeds » 21 giu 2013, 19:40

dimaios ha scritto:per la precisione intendevo la versione Tic-tac-toe che risulta piu' semplice da implementare.


Se poi uno volesse complicare le cose potrebbe fare un tris 3D, in cui la scacchiera è un cubo 3\times 3\times 3 e in cui si può fare tris in ogni piano, orizzontale o verticale, e lungo le diagonali del cubo :-)
It's a sin to write sin instead of \sin (Anonimo).
...'cos you know that cos ain't \cos, right?
You won't get a sexy tan if you write tan in lieu of \tan.
Take a log for a fireplace, but don't take log for \logarithm.
Avatar utente
Foto UtenteDirtyDeeds
55,9k 7 11 13
G.Master EY
G.Master EY
 
Messaggi: 7012
Iscritto il: 13 apr 2010, 16:13
Località: Somewhere in nowhere

0
voti

[16] Re: Reti neurali - Risoluzione gioco numerico

Messaggioda Foto Utentepinklady » 21 giu 2013, 19:44

Certo Foto UtenteDirtyDeeds, già mi sto scervellando così e dovrebbe essere semplice!!! :(
Sicuramente il cubo sarebbe un ostacolo troppo grande per me...
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

[17] Re: Reti neurali - Risoluzione gioco numerico

Messaggioda Foto Utentepinklady » 3 lug 2013, 9:54

Buongiorno a tutti!
C'è stato un periodo di circa una settimana in cui non riuscivo ad accedere al forum, nel frattempo abbiamo preso la decisione sulla rete da addestrare e sarà proprio quella di tic-tac-toe. Volevo aggiornarvi, chiunque abbia qualche suggerimento è sempre ben accetto.
Per ora abbiamo due grandissime matrici: la prima era fornita su un sito e presenta 958 possibili partite concluse (dunque l'uscita desiderata); noi ne abbiamo costruita un'altra sulla base di questa, dove la x (rappresentata dalla nostra rete, che gioca sempre per prima e appunto con la x) deve fare l'ultima mossa con 3 o 5 caselle libere a seconda dei casi.
Si spera che l'addestramento con questo numero di partite (di molto inferiore a quelle possibili, 9!) sia sufficiente a farle capire come deve fare tris e che deve evitare di farlo fare all'avversario... Sarà un po' un'impresa per noi, ma speriamo bene...
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

[18] Re: Reti neurali - Risoluzione gioco numerico

Messaggioda Foto Utentedimaios » 3 lug 2013, 9:58

pinklady ha scritto: .... nel frattempo abbiamo preso la decisione sulla rete da addestrare e sarà proprio quella di tic-tac-toe.


Brava :ok: ottima idea .... il primo progetto era oggettivamente ambizioso fuori misura.

Mi permetto di darti un consiglio. Siccome la divisione fra partite vinte e perse e' binaria sento "odore" di classificatore .... forse una SVM ( Support Vector Machine ) sarebbe una alternativa plausibile.
Valuta con calma.
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

[19] Re: Reti neurali - Risoluzione gioco numerico

Messaggioda Foto Utentepinklady » 3 lug 2013, 10:01

Ti ringrazio Foto Utentedimaios, in effetti l'ultima componente di ogni riga è un numero, 1 o 0, che rappresenta la vittoria o il pareggio e la sconfitta messi insieme. Il problema per noi è un po' scrivere il codice matlab, però stiamo cercando di allenarci anche sulla base di cose già viste a lezione, anche se non è proprio la stessa cosa :shock:
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

[20] Re: Reti neurali - Risoluzione gioco numerico

Messaggioda Foto Utentedimaios » 3 lug 2013, 12:06

pinklady ha scritto: in effetti l'ultima componente di ogni riga è un numero, 1 o 0, che rappresenta la vittoria o il pareggio e la sconfitta messi insieme.


Ogni riga ogni colonna e la diagonale principale ..... :roll:
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

PrecedenteProssimo

Torna a Programmi applicativi: simulatori, CAD ed altro

Chi c’è in linea

Visitano il forum: Nessuno e 13 ospiti