Uitdaging: Modellen Vergelijken
Nu ga je de modellen die we hebben behandeld vergelijken met behulp van één dataset — de borstkanker dataset. De doelvariabele is de kolom 'diagnosis'
, waarbij 1
staat voor kwaadaardig en 0
voor goedaardig.
Je past GridSearchCV
toe op elk model om de beste parameters te vinden. In deze opdracht gebruik je recall als beoordelingsmaatstaf, omdat het minimaliseren van false negatives essentieel is. Om GridSearchCV
de beste parameters te laten selecteren op basis van recall, stel je scoring='recall'
in.
Swipe to start coding
Je krijgt een borstkanker-dataset aangeboden die is opgeslagen als een DataFrame
in de variabele df
.
- Maak een dictionary voor
GridSearchCV
om te itereren over de waarden[3, 5, 7, 12]
voorn_neighbors
en sla deze op in de variabeleknn_params
. - Maak een dictionary voor
GridSearchCV
om te itereren over de waarden[0.1, 1, 10]
voorC
en sla deze op in de variabelelr_params
. - Maak een dictionary voor
GridSearchCV
om te itereren over de waarden[2, 4, 6, 10]
voormax_depth
en[1, 2, 4, 7]
voormin_samples_leaf
, en sla deze op in de variabeledt_params
. - Maak een dictionary voor
GridSearchCV
om te itereren over de waarden[2, 4, 6]
voormax_depth
en[20, 50, 100]
voorn_estimators
, en sla deze op in de variabelerf_params
. - Initialiseer en train een
GridSearchCV
-object voor elk van de modellen en sla de getrainde modellen op in de respectievelijke variabelen:knn_grid
,lr_grid
,dt_grid
enrf_grid
.
Oplossing
Bedankt voor je feedback!
single
Vraag AI
Vraag AI
Vraag wat u wilt of probeer een van de voorgestelde vragen om onze chat te starten.
Awesome!
Completion rate improved to 4.17
Uitdaging: Modellen Vergelijken
Veeg om het menu te tonen
Nu ga je de modellen die we hebben behandeld vergelijken met behulp van één dataset — de borstkanker dataset. De doelvariabele is de kolom 'diagnosis'
, waarbij 1
staat voor kwaadaardig en 0
voor goedaardig.
Je past GridSearchCV
toe op elk model om de beste parameters te vinden. In deze opdracht gebruik je recall als beoordelingsmaatstaf, omdat het minimaliseren van false negatives essentieel is. Om GridSearchCV
de beste parameters te laten selecteren op basis van recall, stel je scoring='recall'
in.
Swipe to start coding
Je krijgt een borstkanker-dataset aangeboden die is opgeslagen als een DataFrame
in de variabele df
.
- Maak een dictionary voor
GridSearchCV
om te itereren over de waarden[3, 5, 7, 12]
voorn_neighbors
en sla deze op in de variabeleknn_params
. - Maak een dictionary voor
GridSearchCV
om te itereren over de waarden[0.1, 1, 10]
voorC
en sla deze op in de variabelelr_params
. - Maak een dictionary voor
GridSearchCV
om te itereren over de waarden[2, 4, 6, 10]
voormax_depth
en[1, 2, 4, 7]
voormin_samples_leaf
, en sla deze op in de variabeledt_params
. - Maak een dictionary voor
GridSearchCV
om te itereren over de waarden[2, 4, 6]
voormax_depth
en[20, 50, 100]
voorn_estimators
, en sla deze op in de variabelerf_params
. - Initialiseer en train een
GridSearchCV
-object voor elk van de modellen en sla de getrainde modellen op in de respectievelijke variabelen:knn_grid
,lr_grid
,dt_grid
enrf_grid
.
Oplossing
Bedankt voor je feedback!
single