Hyperparameter tuning with cross-validation
Open
hard
track: optimization
- Dominant language
- Jupyter Notebook
- Stars
- 0
- Forks
- 16
- PR merge metrics
- No merged PRs in 30d
Description
Use GridSearchCV or RandomizedSearchCV to simultaneously tune max_depth, min_samples_split, and min_samples_leaf for the Decision Tree. Report the best parameter combination and compare its final holdout test metrics to the un-tuned baseline.
Contributor guide
Research direction
Start in the notebook's Decision Tree training and evaluation workflow, then review the existing un-tuned baseline metrics. Use GridSearchCV or RandomizedSearchCV to tune the three named parameters; done means reporting the best combination and comparing its holdout test metrics with the baseline.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- jupyter-notebook, python, scikit-learn
- Domain
- machine-learning
- Issue type
- Feature
- Difficulty
- 3/5
- Estimated time
- 1-2 days
- Activity status
- Quiet
- Clarity
- Clearly specified
- Newbie friendliness
- 72/100