IAI Actuarial Core Principles · Risk Modelling and Survival Analysis · Elementary principles of machine learning
When a validation set is used to choose between several candidate models and the chosen model is then assessed, why is a separate final test set still recommended?
A separate test set is needed because the selected model was chosen for its low validation error, making that figure optimistically biased. An untouched test set gives an unbiased estimate of how the model will perform on new data.
- AThe validation error of the selected model is optimistically biased because it was chosen for its low validation errorCorrect
- BThe validation set is always larger than the training set
- CA test set removes the need for any training data
- DValidation sets can only be used to estimate bias, not error
- The test set is used to fit the model parameters
Explanation
Picking the model with the lowest validation error means that error is selected partly by chance and so understates true error. An untouched test set gives an unbiased estimate of generalisation performance. The test set is not used for fitting or selection.
Did you get it right without looking?
One question tells you little. A timed set on Elementary principles of machine learning shows your real accuracy, how long you take and where you lose marks.
More Elementary principles of machine learning questions
- A binary classifier for insurance claim fraud is tested on 200 claims. It flags 40 as fraud, of which 30 are truly fraud. In total 50 of the…
- A lasso (L1-penalised) regression is fitted to predict lapse rates and the penalty parameter lambda is increased from a small value to a ver…
- Which statement about the K-means algorithm is correct?
- A lapse-prediction model is fitted to 1,000 policies. Of the 100 policies that actually lapsed, the model flags 70 as lapses. Of the 900 pol…
- A data scientist at a Mumbai insurer standardises all predictors using the mean and standard deviation of the full dataset, then splits the …
- When building a predictive model for insurance data, which action best reduces the risk of data leakage?