Summary
In this chapter, we have learned all the important things about the scikit-learn
, scikit-optimize
, and scikit-hyperband
packages for hyperparameter tuning purposes. Additionally, we have learned how to implement various hyperparameter tuning methods using the help of those packages, along with understanding each of the important parameters of the classes and how are they related to the theory that we have learned in the previous chapters. From now on, you should be able to utilize these packages to implement your chosen hyperparameter tuning method and, ultimately, boost the performance of your ML model. Equipped with the knowledge from Chapters 3–6, you will also be able to understand what’s happening if there are errors or unexpected results and how to set up the method configuration to match your specific problem.
In the next chapter, we will learn about the Hyperopt package and how to utilize it to perform various hyperparameter tuning methods. The goal...