IAI Actuarial Core Principles · Risk Modelling and Survival Analysis · Elementary principles of machine learning
An actuary fits a flexible model to 200 motor claims and finds it has a very small error on those 200 records but a much larger error on 100 further records held back. Which is the most appropriate diagnosis and response?
The model is overfitting. It fits noise in the training records, so error is low there but high on unseen data. The sensible response is to regularise or simplify the model and judge it on held-out data, not training error.
- AUnderfitting; make the model simpler
- BOverfitting; use regularisation or a simpler model and judge it on held-out dataCorrect
- CBias in the test set; discard the held-out records and rely on training error
- DOverfitting; add more parameters so training error falls further
- Underfitting; train longer on the same 200 records until test error equals zero
Explanation
Low training error with high error on unseen data is the signature of overfitting: the model has fitted noise. The remedy is to reduce complexity or regularise, and to assess performance on held-out data. Adding parameters would worsen the problem, and training error is not a reliable guide to predictive performance.
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 lasso (L1-penalised) regression is fitted to predict lapse rates and the penalty parameter lambda is increased from a small value to a ver…
- 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 claims-classification model is trained with early stopping. Training error keeps decreasing each iteration, while validation error decreas…
- A health insurer in Pune has records of 50,000 past policyholders, each with age, BMI, smoking status and a recorded label showing whether a…
- A data scientist at a Mumbai insurer standardises all predictors using the mean and standard deviation of the full dataset, then splits the …
- A regression model is evaluated on a test set of 4 observations with actual values 10, 12, 14, 20 and predicted values 11, 10, 14, 16. What …