© David Paper 2020
D. PaperHands-on Scikit-Learn for Machine Learning Applicationshttps://doi.org/10.1007/978-1-4842-5373-1_7

7. Scikit-Learn Regression Tuning

David Paper1 
Logan, UT, USA

Regression predictive modeling (or just regression) is the problem of learning the strength of association between independent variables (or features) and continuous dependent variables (or outcomes). Tuning regression algorithms is similar to tuning classification algorithms. That is, we adjust a model’s hyperparameters until we arrive at an optimal solution.

The difference is that the goal of regression tuning is to reduce root mean squared error (RMSE), while the goal of classification tuning is to maximize accuracy. A benefit of RMSE is that units of the ...

Get Hands-on Scikit-Learn for Machine Learning Applications: Data Science Fundamentals with Python 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.