31. Explain the process of data overfitting. How to resolve it?

Overfitting takes place when a statistical model or machine learning algorithm captures the noise of the data. This causes an algorithm for showing the low bias but high variance in the outcome. However, it can be prevented using: