Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
Lære Udfordring: At Samle Det Hele | Modellering
Quizzes & Challenges
Quizzes
Challenges
/
Introduktion til Maskinlæring med Python

bookUdfordring: At Samle Det Hele

I denne udfordring anvendes hele arbejdsgangen, der er lært i kurset — fra datapreprocessering over træning til modelevaluering.

Opgave

Swipe to start coding

Du arbejder med et pingvindatasæt. Byg en ML-pipeline til at klassificere arter med KNN, hvor du håndterer kodning, manglende værdier, skalering og tuning.

  1. Kod y med LabelEncoder.
  2. Del datasættet med train_test_split(test_size=0.33).
  3. Opret ct: OneHotEncoder'island', 'sex', remainder='passthrough'.
  4. Angiv param_grid for n_neighbors, weights, p.
  5. Opret GridSearchCV(KNeighborsClassifier(), param_grid).
  6. Pipeline: ctSimpleImputer('most_frequent')StandardScalerGridSearchCV.
  7. Fit på træningsdata.
  8. Udskriv test .score.
  9. Forudsig, udskriv de første 5 dekodede etiketter.
  10. Udskriv .best_estimator_.

Løsning

Var alt klart?

Hvordan kan vi forbedre det?

Tak for dine kommentarer!

Sektion 4. Kapitel 10
single

single

Spørg AI

expand

Spørg AI

ChatGPT

Spørg om hvad som helst eller prøv et af de foreslåede spørgsmål for at starte vores chat

Suggested prompts:

Can you explain the steps involved in the full workflow shown here?

What is the purpose of each tool or method depicted in the images?

Can you provide a summary of how these components work together in a machine learning project?

close

bookUdfordring: At Samle Det Hele

Stryg for at vise menuen

I denne udfordring anvendes hele arbejdsgangen, der er lært i kurset — fra datapreprocessering over træning til modelevaluering.

Opgave

Swipe to start coding

Du arbejder med et pingvindatasæt. Byg en ML-pipeline til at klassificere arter med KNN, hvor du håndterer kodning, manglende værdier, skalering og tuning.

  1. Kod y med LabelEncoder.
  2. Del datasættet med train_test_split(test_size=0.33).
  3. Opret ct: OneHotEncoder'island', 'sex', remainder='passthrough'.
  4. Angiv param_grid for n_neighbors, weights, p.
  5. Opret GridSearchCV(KNeighborsClassifier(), param_grid).
  6. Pipeline: ctSimpleImputer('most_frequent')StandardScalerGridSearchCV.
  7. Fit på træningsdata.
  8. Udskriv test .score.
  9. Forudsig, udskriv de første 5 dekodede etiketter.
  10. Udskriv .best_estimator_.

Løsning

Switch to desktopSkift til skrivebord for at øve i den virkelige verdenFortsæt der, hvor du er, med en af nedenstående muligheder
Var alt klart?

Hvordan kan vi forbedre det?

Tak for dine kommentarer!

Sektion 4. Kapitel 10
single

single

some-alt