Hi,
I have couple of questions:
- I am using dropout layer in assignment W3. does it matter where in the model I add the dropout layer? does the dropout layer applies to the previous layer or on the all layers in the model ? if it applies only on the previous layer, should I apply multiple dropout layer after each layer to avoid overfitting ?
- I noticed that sometimes the accuracy of cross_val increases or stays constant but the loss values also increases ( I know it shows the overfitting). I know higher loss values shows higher error between prediction and actual value, then how can I have higher error and constant or better accuracy in model ? I am a bit confuse regarding this matter.
- In example notebooks we used different models like Conv, Lstm, … methods separately. can I combine the or they don’t work together ? like Can I have conv layer with lstm layer in the same model ?
- why the accuracy calculated with model.evaluate(x,y) gives difference accuracy compare to the accuracy we calculate when fitting the model. my assumption was the last epoch accuracy on cross_val should be the same as model.evaluate()
Thanks,