Hello guys !!
I trained my deepspeech model in the same datasets with differents values of parameters (dropout and learning rate) and I test the model . Then I plot the Train Loss and Test Loss to see the best value of parameters to use.
My approach was as follow :
1 - I fixed the dropout value to 0.3 then I trained my model with different value of the learning rate choosing randomly from this intervale [0.00009 0.1] Then I took the value that gives the minimal Test loss which 0.0002
2 - I fixed the learning rate value to 0.0002 then I trained my model with different values of dropout choosing randomly from this intervale [0.1 0.9] Then I took the value that gives the minimal Test Loss which was 0.4
Finally here are the result I get
WER = 0.53
CER = 0.31
Test Loss = 54.07
Train Loss = 26.66
I have some questions :
the first one, I am wondering if this approach is good or not?
The second one I can not clearly figure out how Loss is calculated ?
And finally if someone have some headlines that I can follow to increase the accuracy of the model ?