Challenge: Boosting
Task
Swipe to start coding
Your task is to train and evaluate two boosting models β AdaBoost and Gradient Boosting β on the Breast Cancer dataset.
Follow these steps:
- Load the dataset using
load_breast_cancer()fromsklearn.datasets. - Split the data into training and testing sets (
test_size=0.3,random_state=42). - Train:
- An AdaBoostClassifier with:
base_estimator=DecisionTreeClassifier(max_depth=1)n_estimators=50,learning_rate=0.8
- A GradientBoostingClassifier with:
n_estimators=100,learning_rate=0.1,max_depth=3.
- An AdaBoostClassifier with:
- Evaluate both models on the test data using
accuracy_score. - Print both accuracies.
Solution
Everything was clear?
Thanks for your feedback!
SectionΒ 1. ChapterΒ 11
single
Ask AI
Ask AI
Ask anything or try one of the suggested questions to begin our chat
Awesome!
Completion rate improved to 7.14
Challenge: Boosting
Swipe to show menu
Task
Swipe to start coding
Your task is to train and evaluate two boosting models β AdaBoost and Gradient Boosting β on the Breast Cancer dataset.
Follow these steps:
- Load the dataset using
load_breast_cancer()fromsklearn.datasets. - Split the data into training and testing sets (
test_size=0.3,random_state=42). - Train:
- An AdaBoostClassifier with:
base_estimator=DecisionTreeClassifier(max_depth=1)n_estimators=50,learning_rate=0.8
- A GradientBoostingClassifier with:
n_estimators=100,learning_rate=0.1,max_depth=3.
- An AdaBoostClassifier with:
- Evaluate both models on the test data using
accuracy_score. - Print both accuracies.
Solution
Everything was clear?
Thanks for your feedback!
SectionΒ 1. ChapterΒ 11
single