Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
Leer Uitdaging: Het Model Evalueren Met Kruisvalidatie | Modellering
ML-Introductie Met Scikit-Learn

bookUitdaging: 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() uit sklearn.model_selection;
  • train_test_split() uit sklearn.model_selection;
  • .fit() en .score() methoden van het model.
Taak

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.

  1. Initialiseer een KNeighborsClassifier-object met n_neighbors=4.
  2. Gebruik de functie cross_val_score() met cv=3 om cross-validatiescores voor het model te berekenen.
  3. Splits de data in trainings- en testsets met behulp van de functie train_test_split().
  4. Train het model op de trainingsset met de .fit()-methode.
  5. Evalueer het model op de testset met de .score()-methode en print het resultaat.

Oplossing

Was alles duidelijk?

Hoe kunnen we het verbeteren?

Bedankt voor je feedback!

Sectie 4. Hoofdstuk 5
single

single

Vraag AI

expand

Vraag AI

ChatGPT

Vraag wat u wilt of probeer een van de voorgestelde vragen om onze chat te starten.

Suggested prompts:

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?

close

Awesome!

Completion rate improved to 3.13

bookUitdaging: 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() uit sklearn.model_selection;
  • train_test_split() uit sklearn.model_selection;
  • .fit() en .score() methoden van het model.
Taak

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.

  1. Initialiseer een KNeighborsClassifier-object met n_neighbors=4.
  2. Gebruik de functie cross_val_score() met cv=3 om cross-validatiescores voor het model te berekenen.
  3. Splits de data in trainings- en testsets met behulp van de functie train_test_split().
  4. Train het model op de trainingsset met de .fit()-methode.
  5. Evalueer het model op de testset met de .score()-methode en print het resultaat.

Oplossing

Switch to desktopSchakel over naar desktop voor praktijkervaringGa verder vanaf waar je bent met een van de onderstaande opties
Was alles duidelijk?

Hoe kunnen we het verbeteren?

Bedankt voor je feedback!

Sectie 4. Hoofdstuk 5
single

single

some-alt