Multiple linear regression extends the single-variable framework to handle multiple features simultaneously. With $p$ features, the linear model becomes $\hat{y} = \beta_0 + \beta_1 x_1 + \beta_2 x_2 + \cdots + \beta_p x_p$, where $\beta_0$ is the intercept (previously denoted $\alpha$ in single-variable regression) and $\beta_1, \ldots, \beta_p$ are the weights for each feature.
For our housing example: $\mathrm{Price} = \beta_0 + \beta_1 \cdot \mathrm{Area} + \beta_2 \cdot \mathrm{Bedrooms} + \beta_3 \cdot \mathrm{Bathrooms} + \beta_4 \cdot \mathrm{Stories}$. Each feature contributes independently to the prediction, weighted by its corresponding parameter.
Developed by Kevin Yu & Panagiotis Angeloudis