Utmaning: Skapa en Komplett ML-Pipeline
Skapa nu en pipeline som inkluderar en slutlig estimator. Detta resulterar i en tränad prediktionspipeline som kan generera förutsägelser för nya instanser med hjälp av .predict()-metoden.
Eftersom en prediktor kräver målvariabeln y, koda den separat från pipelinen som byggts för X. Använd LabelEncoder för att koda målet.
Eftersom förutsägelserna är kodade som 0, 1 eller 2 kan .inverse_transform()-metoden från LabelEncoder användas för att konvertera dem tillbaka till de ursprungliga etiketterna: 'Adelie', 'Chinstrap' eller 'Gentoo'.
Swipe to start coding
Du har en pingvin-DataFrame df. Bygg och träna en komplett ML-pipeline med KNeighborsClassifier.
- Koda målet
ymedLabelEncoder. - Skapa en
ColumnTransformer(ct) som använderOneHotEncoderpå'island'och'sex', medremainder='passthrough'. - Bygg en pipeline med:
•
ct•SimpleImputer(strategy='most_frequent')•StandardScaler•KNeighborsClassifier - Träna pipelinen på
Xochy. - Gör prediktioner på
Xoch skriv ut de första avkodade klassnamnen.
Lösning
Tack för dina kommentarer!
single
Fråga AI
Fråga AI
Fråga vad du vill eller prova någon av de föreslagna frågorna för att starta vårt samtal
Awesome!
Completion rate improved to 3.13
Utmaning: Skapa en Komplett ML-Pipeline
Svep för att visa menyn
Skapa nu en pipeline som inkluderar en slutlig estimator. Detta resulterar i en tränad prediktionspipeline som kan generera förutsägelser för nya instanser med hjälp av .predict()-metoden.
Eftersom en prediktor kräver målvariabeln y, koda den separat från pipelinen som byggts för X. Använd LabelEncoder för att koda målet.
Eftersom förutsägelserna är kodade som 0, 1 eller 2 kan .inverse_transform()-metoden från LabelEncoder användas för att konvertera dem tillbaka till de ursprungliga etiketterna: 'Adelie', 'Chinstrap' eller 'Gentoo'.
Swipe to start coding
Du har en pingvin-DataFrame df. Bygg och träna en komplett ML-pipeline med KNeighborsClassifier.
- Koda målet
ymedLabelEncoder. - Skapa en
ColumnTransformer(ct) som använderOneHotEncoderpå'island'och'sex', medremainder='passthrough'. - Bygg en pipeline med:
•
ct•SimpleImputer(strategy='most_frequent')•StandardScaler•KNeighborsClassifier - Träna pipelinen på
Xochy. - Gör prediktioner på
Xoch skriv ut de första avkodade klassnamnen.
Lösning
Tack för dina kommentarer!
single