Multiple linear regression

We previously trained and evaluated a model for predicting the price of a pizza. While you are eager to demonstrate the pizza price predictor to your friends and coworkers, you are concerned by the model's imperfect R-squared score and the embarrassment its predictions could cause you. How can you improve the model?

Recalling your personal pizza-eating experience; you might have some intuitions about other attributes of a pizza that are related to its price. For instance, the price often depends on the number of toppings on the pizza. Fortunately, your pizza journal describes toppings in detail; let's add the number of toppings to our training data as a second explanatory variable. We cannot proceed with simple ...

Get Mastering Machine Learning with scikit-learn - Second Edition now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.