What is Overfitting?
Overfitting occurs in
Machine Learning when a model learns the training data too well and fails to generalize to unseen data. It happens when a model becomes too complex and captures noise or irrelevant patterns in the training data.