Hyperparameter Tuning
Topics
This week’s assignments will guide you through the following topics:
- Model hyperparameters
- Hyperparameter tuning using Bayesian Optimization
Reading
Please read the following:
Replication task
- Starting with your trained XGBoost model, tune the nine hyperparameters the authors mention using a Bayesian Optimization approach
- Document your approach and reasoning in a clear and consise way
Tasks
Complete the following tasks:
- Read the specified sections in the Optimized XGBoost paper
- Incorporate a hyperparameter tuning step to your model construction workflow
- Evaluate your tuned model and compare to the original to gauge improvement
Weekly Questions
Answer the following questions
- What are the differences between model parameters and hyperparameters?
- In your own words, discuss why we might be interested in modifying (tuning) hyperparameters?
- What is Bayesian Optimization and how does it differ from manual or grid search approaches to hyperparameter tuning?