Novità

Python - Addestramento rete neurale

a voi ulterirori approfondimenti
questo ne è un esempio k.fold nelle varie fasi di addestramento
1. adam.mse

migliorefig1.png


RMSPROP/MSE

fig2.png


SGD. MSE

fig3.png


QUI SI CAMBIA ADAM.MAE

fig4.png


RMSPORP.MAE

fig5.png



QUESTA A MIO AVVISO LA MIGLIORA CONDIZIONE DI APPRENDIMENTO

SGD MAE

La combinazione SGD (Stochastic Gradient Descent) con la funzione di perdita Mean Absolute Error (MAE) è una scelta comune in apprendimento automatico, soprattutto quando si lavora con dati che presentano un grande spazio di valori possibili per le features e per le etichette.

Perché SGD?​

  • Efficienti: SGD è un algoritmo di ottimizzazione efficiente, specialmente quando si lavora con grandi insiemi di dati. La sua esecuzione è lineare rispetto alla dimensione del dataset, il che significa che può gestire facilmente milioni di esempi di training.
  • Robustezza: SGD è un algoritmo robusto, in quanto può funzionare bene anche con piccoli batch di dati. Ciò è particolarmente utile quando non si dispone di un grande batch di dati da addestrare.
  • Flessibilità: SGD può essere utilizzato sia in modo batch (con grandi batch) che online (con singoli esempi). Ciò gli consente di adattarsi a diversi scenari.

Perché MAE?​

  • Sensibilità ai dati anomali: MAE è più sensibile ai dati anomali rispetto alla Mean Squared Error (MSE). Ciò significa che l'algoritmo penalizza maggiormente i valori anomali o fuori dall'ordine, il che può essere utile quando ci sono dati che non seguiscono una distribuzione normale.
  • Robustezza alle variazioni: MAE è più robusto rispetto alla MSE alle variazioni nelle dimensioni dei dati. Ciò significa che l'algoritmo può funzionare bene anche se i dati hanno dimensioni diverse.
  • Interpretabilità: MAE è più facile da interpretare rispetto alla MSE. Ad esempio, un modello con un errore medio assoluto di 0,5 significa che il modello sbaglia mediamente di 0,5 unità.

Perché queste due scelte insieme?​

La combinazione di SGD e MAE può essere particolarmente efficace in scenari in cui:

  • Ci sono dati con un grande spazio di valori possibili per le features e per le etichette.
  • I dati contengono anormalità o valori anomali.
  • La dimensione dei dati è grande o variabile.
Tuttavia, è importante notare che la scelta di SGD e MAE dipende dal problema specifico e dai dati disponibili. Altri algoritmi di ottimizzazione e funzioni di perdita possono essere più efficaci in altri casi.

fig6.png
 
Squadra che vince non si cambia..
il precedente beta 3
ha sfornato due ambi secchi uno dietro l'altro su ruote previste

inserisco la nuova .sarebbe assurdo..provo a crederci.:rolleyes:
le ruote da controllare sono VE.NA

Screenshot-5.png

il beta 3 colpisce ancora fuori ruote con un doppio ambo in 5ina è sempre solo un test ,"non festeggio nulla ci mancherebbe:oops:" il beta 3 mi da piccole/grandi🤤 soddisfazioni già al primo colpo

Screenshot-1.png
dopo il doppio ambo al 2 colpo CA GE TT
al 4 cp l'ambo a palermo 11.31
al 5 cp altro ambo a Roma 11.31 ruota dichiarata Ambetti vari mancato terno .

beta 3 va molto bene
 
vediamo come va, ho apportato alcune modifiche alla gui nell'ultima versione potendo modificare i valori di addestramento e fato vuole che mi conferma il 67 su Fi :unsure: l'early lo preimposto dalla gui come anche il min.delta sono valori di addestramento


firenze.png

firenze-2.png
qui l'ambo è andato a ba 67.35:unsure: venerdi sera
1 cp ba 67.35:unsure: venerdi sera
2 cp 25/01 altro ambo MI 47.27
3.cp 28/01 altro ambo su Nazionale

se solo ci fosse chi ha convergenze si potrebbe davvero restringere a dovere
vabè.
 
Buongiorno a tutti e complimentissimi per il lavoro.
Volevo provare il costrutto ma sono fermo all'archivio.
Avendo Pyton ultima versione le librerie me le ha prese con py - m pip install...
Ho lanciato il codice sopra riportato ma si apre solo l'interfaccia grafica.
Evidentemente cerca i numeri interi ma non li trova perché non li importa...o forse sono indietro come la coda dell'asino

ciao a tutti
 
Buongiorno a tutti e complimentissimi per il lavoro.
Volevo provare il costrutto ma sono fermo all'archivio.
Avendo Pyton ultima versione le librerie me le ha prese con py - m pip install...
Ho lanciato il codice sopra riportato ma si apre solo l'interfaccia grafica.
Evidentemente cerca i numeri interi ma non li trova perché non li importa...o forse sono indietro come la coda dell'asino

ciao a tutti
Ciao Max63, per quanto riguarda l'archivio sicuramente ti può aiutare @Lottopython, per quanto riguarda la rete, non funziona con le ultime versioni di python. Ti consiglio di installare quella che ho anche io ovvero Python 3.10
 
Ciao @max63 ,
è doveroso precisare che non c'è alcuna certezza
il codice in questione o altri sono sono a scopo di studio
le previsioni non sono certe ma qualche risultato lo danno
le convergenze farebbero la differenza

in allegato i file di testo delle ruote aggiornate all'ultima estrazione.
il programmino che aggiorna le estrazioni
nuovo aggiornamento dell'ultimo codice inserito ,con grafico implementato e date a scelta.

codice è ampiamente modificabile nei valori

fa le verifiche necessarie e se ti fa piacere unisciti al progetto per convergenze o idee
da implementare son sempre be accette
 
Ultima modifica:
Ciao @max63 ,
è doveroso precisare che non c'è alcuna certezza
il codice in questione o altri sono sono a scopo di studio
le previsioni non sono certe ma qualche risultato lo danno
le convergenze farebbero la differenza

in allegato i file di testo delle ruote aggiornate all'ultima estrazione.
il programmino che aggiorna le estrazioni
nuovo aggiornamento dell'ultimo codice inserito ,con grafico implementato e date a scelta.

codice è ampiamente modificabile nei valori

fa le verifiche necessarie e se ti fa piacere unisciti al progetto per convergenze o idee
da implementare son sempre be accette
Grazie mille Lottopyton..gentilissimo...Lo provo
 
dopo il doppio ambo al 2 colpo CA GE TT
al 4 cp l'ambo a palermo 11.31
al 5 cp altro ambo a Roma 11.31 ruota dichiarata Ambetti vari mancato terno .

beta 3 va molto bene

ancora al 6 colpo ambo Roma 12.71
Beta 3 non fallisce
se non fosse per le cosi tante ruote ,inoltre le ha prese quasi tutte come previsione.



Squadra che vince non si cambia..
il precedente beta 3
ha sfornato due ambi secchi uno dietro l'altro su ruote previste

inserisco la nuova .sarebbe assurdo..provo a crederci.:rolleyes:
le ruote da controllare sono VE.NA

Screenshot-5.png
 
Buona sera riccio ,
vedo messi bene il 10 a Milano e il 7 a Napoli sempre da trovare altre convergenze a parer mio , il vero tallone di questo gioco
vedi tu se vale la pena.
 
Alle ore 1.30 del giorno 1 del mese di febbraio anno di disgrazia 2025, er Baciccia è riuscito, come non lo sa neanche lui, ad utilizzare il famigerato Python. Dopo aver scaricato per 1564 volte Python portable, per sbaglio, è riuscito ad installarlo su una pendrive. E sembra funzionare :oops:
Dopo estenuanti tentativi di lanciare il programma cliccando su ogni file disponibile nella cartella e nelle sottocartelle, circa 150000, ha azzeccato il file giusto. Ha quindi, immediatamente, lanciato il file py e sono iniziati i: manca questo, manca quello, il path do' l'hai messo?
Dopo essersi consultato con la Sibilla di Cuma è finalmente riuscito a far partire l'ambaradan.
Dopo mezz'ora di lavoro il programma si è bloccato dicendo: a deficiente e le ruote dove sono? Chissà a chi si riferiva?
Dove metto le ruote? Se fosse un carretto lo saprei. Così le ho messe in ogni cartella di ogni directory e sottodirectory del computer, anche in quelle del vicino e nella casella della posta.
Una di queste era quella giusta. Miracolo! Mi è apparsa, novella Madonna, la finestrella con le 11 ruote. Ho subito cliccato su Bari scegliendo come periodo l'intero archivio. Ha impiegato pochissimo. Poi è apparso un grafico che sembrava il tempo che mi resta da vivere, molto vicino allo zero.. Tolto di mezzo questo coso sono apparsi i numeri. Wow! Ho provato un altra ruota e sono apparsi gli stessi numeri :unsure:.
Vuoi vedere che, tanto per cambiare ho fatto qualche casino?
Va bhe! Usiamo l'aggiornamento dell'archivio. Una serie infinita, criptica di errori. Si forse qualcosina ho sbagliato.
Fra vent'anni quando avrò capito come sistemare il tutto, se dall'Inferno nel quale sarò andato ad abitare nel frattempo, mi daranno il permsso d'uscire, vi aggiornerò sui progressi.
Baciccia
 
Alle ore 1.30 del giorno 1 del mese di febbraio anno di disgrazia 2025, er Baciccia è riuscito, come non lo sa neanche lui, ad utilizzare il famigerato Python. Dopo aver scaricato per 1564 volte Python portable, per sbaglio, è riuscito ad installarlo su una pendrive. E sembra funzionare :oops:
Dopo estenuanti tentativi di lanciare il programma cliccando su ogni file disponibile nella cartella e nelle sottocartelle, circa 150000, ha azzeccato il file giusto. Ha quindi, immediatamente, lanciato il file py e sono iniziati i: manca questo, manca quello, il path do' l'hai messo?
Dopo essersi consultato con la Sibilla di Cuma è finalmente riuscito a far partire l'ambaradan.
Dopo mezz'ora di lavoro il programma si è bloccato dicendo: a deficiente e le ruote dove sono? Chissà a chi si riferiva?
Dove metto le ruote? Se fosse un carretto lo saprei. Così le ho messe in ogni cartella di ogni directory e sottodirectory del computer, anche in quelle del vicino e nella casella della posta.
Una di queste era quella giusta. Miracolo! Mi è apparsa, novella Madonna, la finestrella con le 11 ruote. Ho subito cliccato su Bari scegliendo come periodo l'intero archivio. Ha impiegato pochissimo. Poi è apparso un grafico che sembrava il tempo che mi resta da vivere, molto vicino allo zero.. Tolto di mezzo questo coso sono apparsi i numeri. Wow! Ho provato un altra ruota e sono apparsi gli stessi numeri :unsure:.
Vuoi vedere che, tanto per cambiare ho fatto qualche casino?
Va bhe! Usiamo l'aggiornamento dell'archivio. Una serie infinita, criptica di errori. Si forse qualcosina ho sbagliato.
Fra vent'anni quando avrò capito come sistemare il tutto, se dall'Inferno nel quale sarò andato ad abitare nel frattempo, mi daranno il permsso d'uscire, vi aggiornerò sui progressi.
Baciccia
d'accordo baciccia nel comprendere le sue difficoltà ovvie ,non inseriro' piu codici python non funzionanti o che si ripetono o che nessuno utilizzerà mai... mi fermo qui ,terro' per me i miei aggiornamenti non vorrei complicarle troppo la vita , a quanto leggo ha il suo bel da fare già da solo.
saluti
 

Ultima estrazione Lotto

  • Estrazione del lotto
    sabato 01 marzo 2025
    Bari
    80
    06
    90
    64
    72
    Cagliari
    45
    40
    76
    57
    19
    Firenze
    02
    27
    25
    66
    07
    Genova
    78
    66
    76
    81
    67
    Milano
    27
    02
    61
    54
    89
    Napoli
    44
    87
    90
    43
    60
    Palermo
    48
    11
    18
    54
    77
    Roma
    32
    43
    82
    19
    50
    Torino
    67
    68
    21
    35
    88
    Venezia
    26
    47
    87
    10
    46
    Nazionale
    21
    48
    03
    17
    62
    Estrazione Simbolotto
    Firenze
    06
    15
    09
    28
    02
Indietro
Alto