Study notes
Overfitting, Underfitting and Regularization
Prof. Prabir Kumar Biswas, IIT Kharagpur · 2:45 · Watch the session
In short
- Overfitting occurs when a model captures noise and excessive detail from training data, leading to poor generalization.
- Underfitting happens when a model fails to learn the underlying trend or data distribution, resulting in poor performance.
- Both overfitting and underfitting represent undesirable extremes that prevent a model from performing effectively during deployment.
Key concepts
Chapters
Check yourself
1. What happens when a model is overfitting?
Answer: It captures noise as part of the model
Overfitting occurs when a machine learning model learns or captures noise in the training data. 0:15
2. Why is overfitting problematic for model deployment?
Answer: It leads to unsatisfactory performance on new data
Because the model has learned the training data too well, it may not perform satisfactorily when tested or deployed. 1:11
3. Which of the following describes underfitting?
Answer: Failure to capture the underlying trend of the data
In an underfitting problem, the machine cannot capture the underlying trend or distribution of the data. 1:23
4. What is the consequence of a model capturing training data too well?
Answer: It may fail to understand the actual structure of the data
If a model learns the training data too well, it may skip understanding the actual structure of the data. 1:00
5. How are overfitting and underfitting viewed in machine learning?
Answer: Both are considered undesirable extremes
Both overfitting and underfitting are not desirable in machine learning algorithms. 1:53
Made with Pravaha: ask your recordings, watch the answer.