Optimisation and Training
Select the saved checkpoint
Two checkpoints share the best loss
Botie saved checkpoints while validation loss changed. More training does not automatically make the last saved state the best one to retain.
BOTIE
The inputs we are comparing
Validation losses in checkpoint order
Overfitting later
- 00.8
- 10.5
- 20.55
- 30.6
Tied best
- 00.4
- 10.4
- 20.5
Result for overfitting later
1
Validation recovers to an earlier best
This check uses the pieces from “Select the checkpoint by its validation record”.
BOTIE
- Validation losses in checkpoint order
- 00.7
- 10.5
- 20.3
- 30.45
- 40.3
Use a number, text, or an array matching the requested result. For a matrix, put each row in brackets. Saving your prediction runs your current construction on these inputs and checks the earlier examples too.
Build a construction in the workspace above first. This case will test those pieces.
Why should the held-out test remain separate after choosing the checkpoint this way?
Selecting a model on validation data uses that data for a decision; a final test answers a different evaluation question.
This does not evaluate the final test or prove that later unobserved epochs would be worse.
Work through the Python challenges →