Desafío: Creación de un Pipeline Completo de ML
Ahora crea un pipeline que incluya un estimador final. Esto produce un pipeline de predicción entrenado que puede generar predicciones para nuevas instancias utilizando el método .predict().
Dado que un predictor requiere la variable objetivo y, codifícala por separado del pipeline construido para X. Utiliza LabelEncoder para codificar el objetivo.
Además, hay materiales para repasar la sintaxis de make_column_transformer y make_pipeline.
Dado que las predicciones están codificadas como 0, 1 o 2, se puede utilizar el método .inverse_transform() de LabelEncoder para convertirlas de nuevo a las etiquetas originales: 'Adelie', 'Chinstrap' o 'Gentoo'.
Swipe to start coding
Se dispone de un DataFrame de pingüinos df. Construya y entrene un pipeline completo de aprendizaje automático utilizando KNeighborsClassifier.
- Codifique el objetivo
yconLabelEncoder. - Cree un
ColumnTransformer(ct) que apliqueOneHotEncodera'island'y'sex', conremainder='passthrough'. - Construya un pipeline con:
•
ct•SimpleImputer(strategy='most_frequent')•StandardScaler•KNeighborsClassifier - Ajuste el pipeline sobre
Xyy. - Realice predicciones sobre
Xe imprima los primeros nombres de clase decodificados.
Solución
¡Gracias por tus comentarios!
single
Pregunte a AI
Pregunte a AI
Pregunte lo que quiera o pruebe una de las preguntas sugeridas para comenzar nuestra charla
Can you show me an example of how to use LabelEncoder with the target variable?
How do I combine the column transformer and the final estimator in a pipeline?
What is the difference between make_column_transformer and make_pipeline?
Genial!
Completion tasa mejorada a 3.13
Desafío: Creación de un Pipeline Completo de ML
Desliza para mostrar el menú
Ahora crea un pipeline que incluya un estimador final. Esto produce un pipeline de predicción entrenado que puede generar predicciones para nuevas instancias utilizando el método .predict().
Dado que un predictor requiere la variable objetivo y, codifícala por separado del pipeline construido para X. Utiliza LabelEncoder para codificar el objetivo.
Además, hay materiales para repasar la sintaxis de make_column_transformer y make_pipeline.
Dado que las predicciones están codificadas como 0, 1 o 2, se puede utilizar el método .inverse_transform() de LabelEncoder para convertirlas de nuevo a las etiquetas originales: 'Adelie', 'Chinstrap' o 'Gentoo'.
Swipe to start coding
Se dispone de un DataFrame de pingüinos df. Construya y entrene un pipeline completo de aprendizaje automático utilizando KNeighborsClassifier.
- Codifique el objetivo
yconLabelEncoder. - Cree un
ColumnTransformer(ct) que apliqueOneHotEncodera'island'y'sex', conremainder='passthrough'. - Construya un pipeline con:
•
ct•SimpleImputer(strategy='most_frequent')•StandardScaler•KNeighborsClassifier - Ajuste el pipeline sobre
Xyy. - Realice predicciones sobre
Xe imprima los primeros nombres de clase decodificados.
Solución
¡Gracias por tus comentarios!
single