Ciao a tutti,
Sono alle prese con un progetto di intelligenza artificiale e ho bisogno di qualche consiglio per ottimizzare il mio modello. Sto usando TensorFlow 2.10 e ho già provato diverse configurazioni, ma non riesco a ottenere i risultati che vorrei. Il mio dataset è abbastanza grande, circa 100.000 immagini, e sto utilizzando una rete convoluzionale (CNN) per la classificazione.
Ho già sperimentato con diverse epoche, learning rate e batch size, ma non vedo grandi miglioramenti. Attualmente sto usando un learning rate di 0.001, 10 epoche e una batch size di 32. Il modello sembra convergere, ma l'accuratezza sul set di validazione non supera il 75%.
Qualcuno ha qualche suggerimento su come potrei migliorare? Magari qualche tecnica di regolarizzazione che non ho ancora provato o qualche modifica all'architettura della rete? Grazie in anticipo per l'aiuto!
Sono alle prese con un progetto di intelligenza artificiale e ho bisogno di qualche consiglio per ottimizzare il mio modello. Sto usando TensorFlow 2.10 e ho già provato diverse configurazioni, ma non riesco a ottenere i risultati che vorrei. Il mio dataset è abbastanza grande, circa 100.000 immagini, e sto utilizzando una rete convoluzionale (CNN) per la classificazione.
Ho già sperimentato con diverse epoche, learning rate e batch size, ma non vedo grandi miglioramenti. Attualmente sto usando un learning rate di 0.001, 10 epoche e una batch size di 32. Il modello sembra convergere, ma l'accuratezza sul set di validazione non supera il 75%.
Qualcuno ha qualche suggerimento su come potrei migliorare? Magari qualche tecnica di regolarizzazione che non ho ancora provato o qualche modifica all'architettura della rete? Grazie in anticipo per l'aiuto!