Recall & Review
beginner
What is the purpose of monitoring accuracy during model training?
Monitoring accuracy helps you see how well your model is learning to make correct predictions on the training data.
Click to reveal answer
beginner
What does loss represent in model training?
Loss measures how far the model's predictions are from the true answers. Lower loss means better predictions.
Click to reveal answer
intermediate
How can you monitor accuracy and loss in TensorFlow during training?
You can pass metrics=['accuracy'] to model.compile() and TensorFlow will show accuracy and loss after each training epoch.
Click to reveal answer
intermediate
Why is it important to monitor both accuracy and loss?
Accuracy shows correct predictions, but loss shows how confident the model is. Monitoring both gives a fuller picture of training.
Click to reveal answer
advanced
What might it mean if accuracy improves but loss does not decrease?
It could mean the model is getting more predictions right but with less confidence or uneven errors. This needs careful checking.
Click to reveal answer
Which metric shows how many predictions are correct during training?
✗ Incorrect
Accuracy measures the percentage of correct predictions.
What does a decreasing loss value during training indicate?
✗ Incorrect
Lower loss means the model's predictions are closer to the actual answers.
In TensorFlow, where do you specify to track accuracy during training?
✗ Incorrect
You add metrics=['accuracy'] in model.compile() to monitor accuracy.
If accuracy is high but loss is also high, what might this suggest?
✗ Incorrect
High accuracy with high loss can mean correct predictions but low confidence or uneven errors.
Why monitor loss besides accuracy?
✗ Incorrect
Loss measures how far predictions are from true values, showing confidence and error size.
Explain how accuracy and loss monitoring help during model training.
Think about what each metric tells you about the model's learning.
You got /3 concepts.
Describe how to set up accuracy monitoring in TensorFlow model training.
Focus on the compile step where you tell TensorFlow what to track.
You got /2 concepts.