Linear Regression
In machine learning, linear regression is one of the simplest algorithms that you can apply to a dataset to model the relationships between features and labels. In Chapter 5, we started by exploring simple linear regression, where we could explain the relationship between a feature and a label by using a straight line. In the following section, you will learn about a variant of simple linear regression, called multiple linear regression, by predicting house prices based on multiple features.
Using the Boston Dataset
For this example, we will use the Boston dataset, which contains data about the housing and price data in the Boston area. This dataset was taken from the StatLib library, which is maintained at Carnegie Mellon University. It is commonly used in machine learning, and it is a good candidate to learn about regression problems. The Boston dataset is available from a number of sources, but it is now available directly from the sklearn.datasets
package. This...