Uitdaging: Het Creëren van een Volledige ML-Pijplijn
Maak nu een pipeline die een finale schatter bevat. Dit resulteert in een getrainde voorspellingspipeline die voorspellingen kan genereren voor nieuwe instanties met behulp van de .predict()-methode.
Aangezien een voorspeller de doelvariabele y vereist, codeer deze afzonderlijk van de pipeline die voor X is gebouwd. Gebruik LabelEncoder om de doelvariabele te coderen.
Daarnaast zijn er materialen om de syntaxis van make_column_transformer en make_pipeline te herzien.
Aangezien de voorspellingen gecodeerd zijn als 0, 1 of 2, kan de .inverse_transform()-methode van LabelEncoder worden gebruikt om ze terug te zetten naar de oorspronkelijke labels: 'Adelie', 'Chinstrap' of 'Gentoo'.
Swipe to start coding
Je hebt een penguin-DataFrame df. Bouw en train een volledige ML-pijplijn met behulp van KNeighborsClassifier.
- Encodeer de target
ymetLabelEncoder. - Maak een
ColumnTransformer(ct) dieOneHotEncodertoepast op'island'en'sex', metremainder='passthrough'. - Bouw een pijplijn met:
•
ct•SimpleImputer(strategy='most_frequent')•StandardScaler•KNeighborsClassifier - Train de pijplijn op
Xeny. - Voorspel op
Xen print de eerste gedecodeerde klassenamen.
Oplossing
Bedankt voor je feedback!
single
Vraag AI
Vraag AI
Vraag wat u wilt of probeer een van de voorgestelde vragen om onze chat te starten.
Geweldig!
Completion tarief verbeterd naar 3.13
Uitdaging: Het Creëren van een Volledige ML-Pijplijn
Veeg om het menu te tonen
Maak nu een pipeline die een finale schatter bevat. Dit resulteert in een getrainde voorspellingspipeline die voorspellingen kan genereren voor nieuwe instanties met behulp van de .predict()-methode.
Aangezien een voorspeller de doelvariabele y vereist, codeer deze afzonderlijk van de pipeline die voor X is gebouwd. Gebruik LabelEncoder om de doelvariabele te coderen.
Daarnaast zijn er materialen om de syntaxis van make_column_transformer en make_pipeline te herzien.
Aangezien de voorspellingen gecodeerd zijn als 0, 1 of 2, kan de .inverse_transform()-methode van LabelEncoder worden gebruikt om ze terug te zetten naar de oorspronkelijke labels: 'Adelie', 'Chinstrap' of 'Gentoo'.
Swipe to start coding
Je hebt een penguin-DataFrame df. Bouw en train een volledige ML-pijplijn met behulp van KNeighborsClassifier.
- Encodeer de target
ymetLabelEncoder. - Maak een
ColumnTransformer(ct) dieOneHotEncodertoepast op'island'en'sex', metremainder='passthrough'. - Bouw een pijplijn met:
•
ct•SimpleImputer(strategy='most_frequent')•StandardScaler•KNeighborsClassifier - Train de pijplijn op
Xeny. - Voorspel op
Xen print de eerste gedecodeerde klassenamen.
Oplossing
Bedankt voor je feedback!
single