Desafio: Criação de um Pipeline Completo de ML
Agora crie um pipeline que inclua um estimador final. Isso produz um pipeline de predição treinado que pode gerar previsões para novas instâncias utilizando o método .predict().
Como um preditor requer a variável alvo y, faça a codificação dela separadamente do pipeline construído para X. Utilize o LabelEncoder para codificar o alvo.
Como as previsões são codificadas como 0, 1 ou 2, o método .inverse_transform() do LabelEncoder pode ser utilizado para convertê-las de volta para os rótulos originais: 'Adelie', 'Chinstrap' ou 'Gentoo'.
Swipe to start coding
Você possui um DataFrame de pinguins chamado df. Construa e treine um pipeline completo de ML utilizando KNeighborsClassifier.
- Codifique o alvo
ycomLabelEncoder. - Crie um
ColumnTransformer(ct) que apliqueOneHotEncoderàs colunas'island'e'sex', comremainder='passthrough'. - Monte um pipeline com:
•
ct•SimpleImputer(strategy='most_frequent')•StandardScaler•KNeighborsClassifier - Ajuste o pipeline em
Xey. - Realize previsões em
Xe imprima os primeiros nomes das classes decodificadas.
Solução
Obrigado pelo seu feedback!
single
Pergunte à IA
Pergunte à IA
Pergunte o que quiser ou experimente uma das perguntas sugeridas para iniciar nosso bate-papo
Awesome!
Completion rate improved to 3.13
Desafio: Criação de um Pipeline Completo de ML
Deslize para mostrar o menu
Agora crie um pipeline que inclua um estimador final. Isso produz um pipeline de predição treinado que pode gerar previsões para novas instâncias utilizando o método .predict().
Como um preditor requer a variável alvo y, faça a codificação dela separadamente do pipeline construído para X. Utilize o LabelEncoder para codificar o alvo.
Como as previsões são codificadas como 0, 1 ou 2, o método .inverse_transform() do LabelEncoder pode ser utilizado para convertê-las de volta para os rótulos originais: 'Adelie', 'Chinstrap' ou 'Gentoo'.
Swipe to start coding
Você possui um DataFrame de pinguins chamado df. Construa e treine um pipeline completo de ML utilizando KNeighborsClassifier.
- Codifique o alvo
ycomLabelEncoder. - Crie um
ColumnTransformer(ct) que apliqueOneHotEncoderàs colunas'island'e'sex', comremainder='passthrough'. - Monte um pipeline com:
•
ct•SimpleImputer(strategy='most_frequent')•StandardScaler•KNeighborsClassifier - Ajuste o pipeline em
Xey. - Realize previsões em
Xe imprima os primeiros nomes das classes decodificadas.
Solução
Obrigado pelo seu feedback!
single