Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
Leer Uitdaging: Alles Samenbrengen | Modellering
Introductie tot Machine Learning met Python

bookUitdaging: Alles Samenbrengen

In deze uitdaging wordt de volledige workflow toegepast die in de cursus is geleerd — van gegevensvoorbewerking tot en met training en modelbeoordeling.

Taak

Swipe to start coding

Je werkt met een pinguïnendataset. Bouw een ML-pijplijn om soorten te classificeren met KNN, waarbij je codering, ontbrekende waarden, schaling en tuning verwerkt.

  1. Codeer y met LabelEncoder.
  2. Splits met train_test_split(test_size=0.33).
  3. Maak ct: OneHotEncoder op 'island', 'sex', remainder='passthrough'.
  4. Stel param_grid in voor n_neighbors, weights, p.
  5. Maak GridSearchCV(KNeighborsClassifier(), param_grid).
  6. Pijplijn: ctSimpleImputer('most_frequent')StandardScalerGridSearchCV.
  7. Fit op train.
  8. Print test .score.
  9. Voorspel, print de eerste 5 gedecodeerde labels.
  10. Print .best_estimator_.

Oplossing

Was alles duidelijk?

Hoe kunnen we het verbeteren?

Bedankt voor je feedback!

Sectie 4. Hoofdstuk 10
single

single

Vraag AI

expand

Vraag AI

ChatGPT

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

close

Awesome!

Completion rate improved to 3.13

bookUitdaging: Alles Samenbrengen

Veeg om het menu te tonen

In deze uitdaging wordt de volledige workflow toegepast die in de cursus is geleerd — van gegevensvoorbewerking tot en met training en modelbeoordeling.

Taak

Swipe to start coding

Je werkt met een pinguïnendataset. Bouw een ML-pijplijn om soorten te classificeren met KNN, waarbij je codering, ontbrekende waarden, schaling en tuning verwerkt.

  1. Codeer y met LabelEncoder.
  2. Splits met train_test_split(test_size=0.33).
  3. Maak ct: OneHotEncoder op 'island', 'sex', remainder='passthrough'.
  4. Stel param_grid in voor n_neighbors, weights, p.
  5. Maak GridSearchCV(KNeighborsClassifier(), param_grid).
  6. Pijplijn: ctSimpleImputer('most_frequent')StandardScalerGridSearchCV.
  7. Fit op train.
  8. Print test .score.
  9. Voorspel, print de eerste 5 gedecodeerde labels.
  10. Print .best_estimator_.

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 10
single

single

some-alt