Deep Learning · TEE · section

R25 Q1b · Training and validation errors

February 2025 re-exam · complete solved paper

Question

Question. Choose best and worst models from training/validation errors: M1=0.9/1.2; M2=0.3/0.6; M3=1.5/0.5; M4=1.2/1.1. Explain the reasoning and remedies. (5 marks)

Answer — step by step

ModelTrainValidation
10.91.2
20.30.6
31.50.5
41.21.1

For the same validation set and same loss definition, M3 is best (0.5) and M1 is worst (1.2). Choose by validation performance, not the smallest training loss. M2 has the smallest training error but a larger validation error than M3.

M3’s validation loss below training loss is unusual but not logically impossible: training-only dropout/augmentation, different regularization inclusion or an easier validation sample can cause this. First verify comparable evaluation conditions and leakage-free splits. Error values alone do not prove overfitting or underfitting without baselines and learning curves.

For poor generalization, inspect data quality/splits and learning curves; if overfitting is established, use regularization, dropout, more suitable data or early stopping; if underfitting is established, improve model capacity/features or training. Do not prescribe a larger network solely from these four numbers.