I have changed the architecture of the model many times but can’t get more than 91% accuracy!
Does this help?
I have changed:
- the architecture
- the conv size
- the dense size
- the optimizer
- the learning rate
I think I am missing some thing.
The accuracy reached 91% and the val accuracy 90%
Please click my name and message your notebook as an attachment.
I sent as attachment
Here are 2 hints:
- As far as conv filters go, increase the number of units as you go deeper in the network.
- Try
adam
optimizer.
Thanks!
I added some layers and changed to adam and achieved it!
@kisax
Your optimizer learning rate is too high. The default learning rate for Adam
is .001 as shown in this link. Your optimizer is learning at the rate of .01
In general, start with a few learning rates in close proximity to the default learning rate when picking the best learning rate for your problem. My advice is to spend time on model architecture before adjusting the learning rate. Although learning rate is the most important hyperparameter for a NN, the defaults that ship with the framework work well for a wide variety of problems.
Thank you! It worked!