Stai usando un browser molto obsoleto. Puoi incorrere in problemi di visualizzazione di questo e altri siti oltre che in problemi di sicurezza. . Dovresti aggiornarlo oppure usare usarne uno alternativo, moderno e sicuro.
Allora Max se dalla previsione escono gli stessi numeri probabilmente è perché in input hai gli stessi valori (model.predict)
Vedi questa parte di codice :
# Previsione dei numeri
next_prediction = model.predict(X_test[:1])
Qui viene detto al programma "prendi l'ultimo valore dell'array...
Max mi fa piacere che sei riuscito a far partire il tutto. In questo lavoro più siamo e meglio è. Comunque non siamo avanti anzi l'ultimo codice che ha condiviso Lottopython contiene tutte le modifiche e i miglioramenti fatti fin'ora. Al momento io non saprei come migliorarlo ulteriormente..
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
X @Lottopython , queste sono alcune modifiche che possiamo testare:
1. Cambiare l'ottimizzatore
L'ottimizzatore adam è una scelta di default, ci sono altri come RMSprop o SGD con apprendimento adattivo.
model.compile(optimizer="RMSprop", loss="mean_squared_error", metrics=["accuracy"])
2...
Allego un' immagine per spiegare la funzione early stop.
Qui dove dice Optimal Solution, è il punto dove si ferma l'addestramento se viene usata Early Stop per evitare l'overfitting. Molto importante quindi.
Ciao Silvix, anche a me con il modello LSTM va un po' lento. Con quello iniziale (Dense) era molto veloce. Comunque ci sono tantissimi parametri da considerare che mi sono perso nonostante l'aiuto di chatgpt.
Vi riassumo i punti principali per non perdere il filo :
1. Decidere cosa mettere in...
@Baciccia4251 per installare le librerie devi andare nel prompt dei comandi e scrivere pip install nome_della_libreria. Ad esempio per pandas devi scrivere pip install pandas e premere invio.
Anche io all'inizio ho avuto difficoltà ma se chiedi a chatgpt ti dice tutti i passaggi
Ti ringrazio per la risposta rapida e per aver condiviso il codice del modello 👍. Se non fosse per te probabilmente mi sarei già arreso perché con questo linguaggio di programmazione faccio fatica👋
Lottopython devo farti i miei complimenti. In decine di prove che ho fatto la "Loss sul set di test" a me non scendeva mai. Vorrei chiederti un paio di cose :
1- L'addestramento si basa sempre sul prevedere i numeri in base all'estrazione precedente ? Cioè input = estr. precedente e output =...
Buonasera Lottopython,
Anche l'IA mi ha consigliato di aggiungere Early_stop che se ho capito bene serve a fermare l'addestramento non appena la validation Loss smette di migliorare.
Tutto ciò per ridurre l'overfitting cioè il sovradattamento.
Diciamo che tra tutti i parametri possibili...
Ottimo lavoro Lottopython. Anche io sto sperimentando molto. In particolare sto modificando la creazione del modello (cambiamento nel numero di "neuroni"), inserimento e divisione dei dati, e aumento del numero di epochs. Infine valuto il grafico con training e validation Loss
Lottopython ti ringrazio per i vari test che stai portando avanti.
Secondo me questo progetto ha ottime potenzialità ma purtroppo non conoscendo appieno il linguaggio non riesco a sfruttarlo come si deve. Ci vorrà del tempo per studiarlo e capirlo.