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, må denne kodes separat fra pipelinen som bygges for X. Bruk LabelEncoder for å kode målet.
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 å bruke 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
How do I use LabelEncoder to encode the target variable?
Can you show me how to add a final estimator to the pipeline?
What is the purpose of encoding the target variable separately from the features?
Awesome!
Completion rate improved to 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, må denne kodes separat fra pipelinen som bygges for X. Bruk LabelEncoder for å kode målet.
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 å bruke 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