Uitdaging: Het Model Evalueren Met Kruisvalidatie
In deze uitdaging een model opbouwen en evalueren met zowel de train-test split als cross-validatie op de vooraf verwerkte penguins dataset.
De volgende functies zijn nuttig:
cross_val_score()uitsklearn.model_selection;train_test_split()uitsklearn.model_selection;.fit()en.score()methoden van het model.
Swipe to start coding
Je krijgt een voorbewerkte versie van de penguin dataset, waarbij de feature matrix X en de doelvariabele y klaar zijn voor modellering.
Het doel is om een KNeighborsClassifier-model te trainen en te evalueren met zowel cross-validatie als een train-test split.
- Initialiseer een
KNeighborsClassifier-object metn_neighbors=4. - Gebruik de functie
cross_val_score()metcv=3om cross-validatiescores voor het model te berekenen. - Splits de data in trainings- en testsets met behulp van de functie
train_test_split(). - Train het model op de trainingsset met de
.fit()-methode. - Evalueer het model op de testset met de
.score()-methode en print het resultaat.
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.
What is the difference between train-test split and cross-validation?
Can you explain how to use cross_val_score() with the penguins dataset?
How do I choose which evaluation method to use?
Awesome!
Completion rate improved to 3.13
Uitdaging: Het Model Evalueren Met Kruisvalidatie
Veeg om het menu te tonen
In deze uitdaging een model opbouwen en evalueren met zowel de train-test split als cross-validatie op de vooraf verwerkte penguins dataset.
De volgende functies zijn nuttig:
cross_val_score()uitsklearn.model_selection;train_test_split()uitsklearn.model_selection;.fit()en.score()methoden van het model.
Swipe to start coding
Je krijgt een voorbewerkte versie van de penguin dataset, waarbij de feature matrix X en de doelvariabele y klaar zijn voor modellering.
Het doel is om een KNeighborsClassifier-model te trainen en te evalueren met zowel cross-validatie als een train-test split.
- Initialiseer een
KNeighborsClassifier-object metn_neighbors=4. - Gebruik de functie
cross_val_score()metcv=3om cross-validatiescores voor het model te berekenen. - Splits de data in trainings- en testsets met behulp van de functie
train_test_split(). - Train het model op de trainingsset met de
.fit()-methode. - Evalueer het model op de testset met de
.score()-methode en print het resultaat.
Oplossing
Bedankt voor je feedback!
single