In this article, we will cover the basics of Ridge regression. The main advantage of Ridge regression is to avoid overfitting. The ultimate goal is to obtain a regression model that can generalize patterns and perform well on both the training and testing data. We want to avoid a model that overfits the data, meaning it performs well during training but poorly during testing. https://www.nomidl.com/natural-language-processing/ridge-regression-for-beginners/