Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
Lära Utmaning: Att Sammanfoga Allt | Modellering
Introduktion till maskininlärning med Python

bookUtmaning: Att Sammanfoga Allt

I denna utmaning tillämpar du hela arbetsflödet som du har lärt dig i kursen — från datapreprocessering till träning och modelevaluering.

Uppgift

Swipe to start coding

Du arbetar med en pingvindataset. Bygg en ML-pipeline för att klassificera arter med KNN, hantera kodning, saknade värden, skalning och optimering.

  1. Koda y med LabelEncoder.
  2. Dela upp med train_test_split(test_size=0.33).
  3. Skapa ct: OneHotEncoder'island', 'sex', remainder='passthrough'.
  4. Ange param_grid för n_neighbors, weights, p.
  5. Skapa GridSearchCV(KNeighborsClassifier(), param_grid).
  6. Pipeline: ctSimpleImputer('most_frequent')StandardScalerGridSearchCV.
  7. Träna på träningsdata.
  8. Skriv ut testets .score.
  9. Gör prediktioner, skriv ut de första 5 avkodade etiketterna.
  10. Skriv ut .best_estimator_.

Lösning

Var allt tydligt?

Hur kan vi förbättra det?

Tack för dina kommentarer!

Avsnitt 4. Kapitel 10
single

single

Fråga AI

expand

Fråga AI

ChatGPT

Fråga vad du vill eller prova någon av de föreslagna frågorna för att starta vårt samtal

close

Awesome!

Completion rate improved to 3.13

bookUtmaning: Att Sammanfoga Allt

Svep för att visa menyn

I denna utmaning tillämpar du hela arbetsflödet som du har lärt dig i kursen — från datapreprocessering till träning och modelevaluering.

Uppgift

Swipe to start coding

Du arbetar med en pingvindataset. Bygg en ML-pipeline för att klassificera arter med KNN, hantera kodning, saknade värden, skalning och optimering.

  1. Koda y med LabelEncoder.
  2. Dela upp med train_test_split(test_size=0.33).
  3. Skapa ct: OneHotEncoder'island', 'sex', remainder='passthrough'.
  4. Ange param_grid för n_neighbors, weights, p.
  5. Skapa GridSearchCV(KNeighborsClassifier(), param_grid).
  6. Pipeline: ctSimpleImputer('most_frequent')StandardScalerGridSearchCV.
  7. Träna på träningsdata.
  8. Skriv ut testets .score.
  9. Gör prediktioner, skriv ut de första 5 avkodade etiketterna.
  10. Skriv ut .best_estimator_.

Lösning

Switch to desktopByt till skrivbordet för praktisk övningFortsätt där du är med ett av alternativen nedan
Var allt tydligt?

Hur kan vi förbättra det?

Tack för dina kommentarer!

Avsnitt 4. Kapitel 10
single

single

some-alt