MLS-C01 · Question #179
A manufacturing company asks its machine learning specialist to develop a model that classifies defective parts into one of eight defect types. The company has provided roughly 100,000 images per defe
The correct answer is D. Using some form of regularization. This is a classic overfitting scenario: the model performs well on training data (90%) but generalizes poorly to unseen validation data (80%). The 10-point gap between training and validation accuracy is the key signal. Regularization techniques - such as L1/L2 weight regularizat
Question
A manufacturing company asks its machine learning specialist to develop a model that classifies defective parts into one of eight defect types. The company has provided roughly 100,000 images per defect type for training. During the initial training of the image classification model, the specialist notices that the validation accuracy is 80%, while the training accuracy is 90%. It is known that human-level performance for this type of image classification is around 90%. What should the specialist consider to fix this issue?
Options
- AA longer training time
- BMaking the network larger
- CUsing a different optimizer
- DUsing some form of regularization
How the community answered
(33 responses)- A3% (1)
- B6% (2)
- C9% (3)
- D82% (27)
Explanation
This is a classic overfitting scenario: the model performs well on training data (90%) but generalizes poorly to unseen validation data (80%). The 10-point gap between training and validation accuracy is the key signal. Regularization techniques - such as L1/L2 weight regularization, dropout layers, data augmentation, or early stopping - directly combat overfitting by preventing the model from memorizing the training set. Option A (longer training) would make overfitting worse, not better. Option B (larger network) increases model capacity, which typically increases overfitting. Option C (different optimizer) may improve convergence speed but does not address the fundamental overfitting problem. The fact that human-level performance is ~90% (matching training accuracy) confirms the model capacity is sufficient - the problem is generalization, not underfitting. Regularization is the correct tool to close the train/validation gap.
Topics
Community Discussion
No community discussion yet for this question.