Ciao a tutti,
avrei bisogno di un consiglio. Devo svolgere una tesina sulle reti neurali e pensavo di addestrare la rete a risolvere il famoso gioco del 15, per chi non lo sapesse un quadrato 4x4 con i numeri da 1 a 15 e l'ultima casella vuota. Partendo da qualsiasi configurazione random la rete dovrebbe essere in grado di ordinare le caselle in meno mosse possibile, oppure se è in configurazione non risolvibile dirmelo come risposta.
Penso sia fattibile, no?
Reti neurali - Risoluzione gioco numerico
29 messaggi
• Pagina 1 di 3 • 1, 2, 3
0
voti
Molto interessante, ma sulla fattibilità ho qualche dubbio.
Il gioco richiede numerose mosse successive, quindi si tratta
di stabilire una strategia "vincente" per decidere ciascuna mossa.
Esiste un modello a cui riferirsi?
Il gioco richiede numerose mosse successive, quindi si tratta
di stabilire una strategia "vincente" per decidere ciascuna mossa.
Esiste un modello a cui riferirsi?
0
voti
E' un problema estremamente complesso da risolvere con una rete neurale in quanto il numero di possibilità nel searching path è enorme ( vedi per esempio questo ).
L'algoritmo classico per la sua soluzione è l' "A* search algorithm" che nulla ha a che fare con un neural network.
Un problema evidente con il quale dovresti scontrarti è il numero esiguo di campioni per il training rispetto al totale per cui l'interpolazione della rete neurale sarebbe inefficace.
Anche con le SVM la vedo molto dura perché non vedo facilmente un modo semplice per ricondurre il problema ad un classificatore.
L'algoritmo classico per la sua soluzione è l' "A* search algorithm" che nulla ha a che fare con un neural network.
Un problema evidente con il quale dovresti scontrarti è il numero esiguo di campioni per il training rispetto al totale per cui l'interpolazione della rete neurale sarebbe inefficace.
Anche con le SVM la vedo molto dura perché non vedo facilmente un modo semplice per ricondurre il problema ad un classificatore.
Ingegneria : alternativa intelligente alla droga.
-

dimaios
30,2k 7 10 12 - G.Master EY

- Messaggi: 3381
- Iscritto il: 24 ago 2010, 14:12
- Località: Behind the scenes
0
voti
Mm quindi secondo voi mi metterei in qualcosa di troppo complicato? Ho trovato qualcosa di scritto con Java, ma ovviamente c'è da considerare che la metà delle combinazioni non è risolvibile, per un numero di scambi pari e io dovrei far dire alla rete semplicemente che non può farlo... Accidenti mi piaceva l'idea 
Agli ingegneri piace risolvere i problemi. Se non ci sono problemi sottomano, gli ingegneri li creeranno.
Scott Adams
Scott Adams
1
voti
pinklady ha scritto:Mm quindi secondo voi mi metterei in qualcosa di troppo complicato?
"Agli ingegneri piace risolvere i problemi. Se non ci sono problemi sottomano, gli ingegneri li creeranno"
Scott Adams
"Le domande non sono mai indiscrete. Le risposte lo sono a volte"
Per qualche dollaro in più
Per qualche dollaro in più
0
voti
Agli ingegneri piace risolvere i problemi. Se non ci sono problemi sottomano, gli ingegneri li creeranno.
Scott Adams
Scott Adams
0
voti
Sì, anche io volevo proporti il problema del tris.
Se vuoi renderti conto di quanto è difficile il problema del gioco del 15 risolto con una rete neurale, prova a risolvere neuralmente il gioco del tris
Quando vidi la prima volta la rete neurale che risolveva il tic-tac-toe, il tris, appunto, rimasi stupito di quanta complessità possa avere un cervello di gallina (non è una battuta).
Quando avrai risolto il tris potrai passare al nim, in versione classica o Marienbad, per fare un po' di pratica con questo tipo di problemi.
Se risolvi il gioco del 15 ti prego di farmelo sapere.
Ciao,
Pietro.
Se vuoi renderti conto di quanto è difficile il problema del gioco del 15 risolto con una rete neurale, prova a risolvere neuralmente il gioco del tris
Quando vidi la prima volta la rete neurale che risolveva il tic-tac-toe, il tris, appunto, rimasi stupito di quanta complessità possa avere un cervello di gallina (non è una battuta).
Quando avrai risolto il tris potrai passare al nim, in versione classica o Marienbad, per fare un po' di pratica con questo tipo di problemi.
Se risolvi il gioco del 15 ti prego di farmelo sapere.
Ciao,
Pietro.
-

PietroBaima
90,7k 7 12 13 - G.Master EY

- Messaggi: 12206
- Iscritto il: 12 ago 2012, 1:20
- Località: Londra
0
voti
Guerra ha scritto:"Agli ingegneri piace risolvere i problemi. Se non ci sono problemi sottomano, gli ingegneri li creeranno"
Scott Adams
"Anche una rete neurale naturale ha bisogno di addrestramento"
Pietro Baima
-

PietroBaima
90,7k 7 12 13 - G.Master EY

- Messaggi: 12206
- Iscritto il: 12 ago 2012, 1:20
- Località: Londra
29 messaggi
• Pagina 1 di 3 • 1, 2, 3
Torna a Programmi applicativi: simulatori, CAD ed altro
Chi c’è in linea
Visitano il forum: Nessuno e 3 ospiti

Elettrotecnica e non solo (admin)
Un gatto tra gli elettroni (IsidoroKZ)
Esperienza e simulazioni (g.schgor)
Moleskine di un idraulico (RenzoDF)
Il Blog di ElectroYou (webmaster)
Idee microcontrollate (TardoFreak)
PICcoli grandi PICMicro (Paolino)
Il blog elettrico di carloc (carloc)
DirtEYblooog (dirtydeeds)
Di tutto... un po' (jordan20)
AK47 (lillo)
Esperienze elettroniche (marco438)
Telecomunicazioni musicali (clavicordo)
Automazione ed Elettronica (gustavo)
Direttive per la sicurezza (ErnestoCappelletti)
EYnfo dall'Alaska (mir)
Apriamo il quadro! (attilio)
H7-25 (asdf)
Passione Elettrica (massimob)
Elettroni a spasso (guidob)
Bloguerra (guerra)



pigreco]=π