Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
Lære Utfordring: Sette Alt Sammen | Modellering
ML-Introduksjon med Scikit-learn

bookUtfordring: Sette Alt Sammen

I denne utfordringen skal du anvende hele arbeidsflyten du har lært i kurset — fra dataprosessering via trening til modelevaluering.

carousel-imgcarousel-imgcarousel-imgcarousel-imgcarousel-img
Oppgave

Swipe to start coding

  1. Kode målvariabelen.
  2. Del datasettet slik at 33 % brukes til testsettet og resten til treningssettet.
  3. Lag en ColumnTransformer for å kode kun kolonnene 'island' og 'sex'. Sørg for at de andre kolonnene forblir uendret. Bruk en egnet koder for nominale data.
  4. Fyll inn verdiene i param_grid for å prøve følgende antall naboer: [1, 3, 5, 7, 9, 12, 15, 20, 25].
  5. Opprett et GridSearchCV-objekt med KNeighborsClassifier som modell.
  6. Konstruer en pipeline som starter med ct som første steg, etterfulgt av imputering med den mest vanlige verdien, standardisering, og avsluttes med GridSearchCV som siste estimator.
  7. Tren modellen ved å bruke pipelinen på treningssettet.
  8. Evaluer modellen på testsettet. (Skriv ut scoren)
  9. Hent predikert målvariabel for X_test.
  10. Skriv ut den beste estimatoren funnet av grid_search.

Løsning

Alt var klart?

Hvordan kan vi forbedre det?

Takk for tilbakemeldingene dine!

Seksjon 4. Kapittel 10
single

single

Spør AI

expand

Spør AI

ChatGPT

Spør om hva du vil, eller prøv ett av de foreslåtte spørsmålene for å starte chatten vår

close

Awesome!

Completion rate improved to 3.13

bookUtfordring: Sette Alt Sammen

Sveip for å vise menyen

I denne utfordringen skal du anvende hele arbeidsflyten du har lært i kurset — fra dataprosessering via trening til modelevaluering.

carousel-imgcarousel-imgcarousel-imgcarousel-imgcarousel-img
Oppgave

Swipe to start coding

  1. Kode målvariabelen.
  2. Del datasettet slik at 33 % brukes til testsettet og resten til treningssettet.
  3. Lag en ColumnTransformer for å kode kun kolonnene 'island' og 'sex'. Sørg for at de andre kolonnene forblir uendret. Bruk en egnet koder for nominale data.
  4. Fyll inn verdiene i param_grid for å prøve følgende antall naboer: [1, 3, 5, 7, 9, 12, 15, 20, 25].
  5. Opprett et GridSearchCV-objekt med KNeighborsClassifier som modell.
  6. Konstruer en pipeline som starter med ct som første steg, etterfulgt av imputering med den mest vanlige verdien, standardisering, og avsluttes med GridSearchCV som siste estimator.
  7. Tren modellen ved å bruke pipelinen på treningssettet.
  8. Evaluer modellen på testsettet. (Skriv ut scoren)
  9. Hent predikert målvariabel for X_test.
  10. Skriv ut den beste estimatoren funnet av grid_search.

Løsning

Switch to desktopBytt til skrivebordet for virkelighetspraksisFortsett der du er med et av alternativene nedenfor
Alt var klart?

Hvordan kan vi forbedre det?

Takk for tilbakemeldingene dine!

close

Awesome!

Completion rate improved to 3.13
Seksjon 4. Kapittel 10
single

single

some-alt