Utfordring: Lage en Komplett ML-Pipeline
Lag nå en pipeline som inkluderer en slutt- estimator. Dette gir en trent prediksjonspipeline som kan generere prediksjoner for nye instanser ved å bruke .predict()-metoden.
Siden en prediktor krever målvariabelen y, kodes denne separat fra pipelinen som bygges for X. Bruk LabelEncoder for å kode målet.
I tillegg finnes det materiell for å repetere syntaksen til make_column_transformer og make_pipeline.
Siden prediksjonene er kodet som 0, 1 eller 2, kan .inverse_transform()-metoden til LabelEncoder brukes for å konvertere dem tilbake til de opprinnelige etikettene: 'Adelie', 'Chinstrap' eller 'Gentoo'.
Swipe to start coding
Du har en pingvin-DataFrame df. Bygg og tren en fullstendig ML-pipeline ved bruk av KNeighborsClassifier.
- Koder målet
ymedLabelEncoder. - Opprett en
ColumnTransformer(ct) som brukerOneHotEncoderpå'island'og'sex', medremainder='passthrough'. - Bygg en pipeline med:
•
ct•SimpleImputer(strategy='most_frequent')•StandardScaler•KNeighborsClassifier - Tren pipelinen på
Xogy. - Prediker på
Xog skriv ut de første dekodede klassenavnene.
Løsning
Takk for tilbakemeldingene dine!
single
Spør AI
Spør AI
Spør om hva du vil, eller prøv ett av de foreslåtte spørsmålene for å starte chatten vår
Fantastisk!
Completion rate forbedret til 3.13
Utfordring: Lage en Komplett ML-Pipeline
Sveip for å vise menyen
Lag nå en pipeline som inkluderer en slutt- estimator. Dette gir en trent prediksjonspipeline som kan generere prediksjoner for nye instanser ved å bruke .predict()-metoden.
Siden en prediktor krever målvariabelen y, kodes denne separat fra pipelinen som bygges for X. Bruk LabelEncoder for å kode målet.
I tillegg finnes det materiell for å repetere syntaksen til make_column_transformer og make_pipeline.
Siden prediksjonene er kodet som 0, 1 eller 2, kan .inverse_transform()-metoden til LabelEncoder brukes for å konvertere dem tilbake til de opprinnelige etikettene: 'Adelie', 'Chinstrap' eller 'Gentoo'.
Swipe to start coding
Du har en pingvin-DataFrame df. Bygg og tren en fullstendig ML-pipeline ved bruk av KNeighborsClassifier.
- Koder målet
ymedLabelEncoder. - Opprett en
ColumnTransformer(ct) som brukerOneHotEncoderpå'island'og'sex', medremainder='passthrough'. - Bygg en pipeline med:
•
ct•SimpleImputer(strategy='most_frequent')•StandardScaler•KNeighborsClassifier - Tren pipelinen på
Xogy. - Prediker på
Xog skriv ut de første dekodede klassenavnene.
Løsning
Takk for tilbakemeldingene dine!
single