Défi : Tout Rassembler
Dans ce défi, appliquer l'ensemble du flux de travail appris dans le cours — de la prétraitement des données à l'entraînement jusqu'à l'évaluation du modèle.
Swipe to start coding
Vous travaillez avec un jeu de données sur les manchots. Construisez une pipeline de ML pour classifier les espèces avec KNN, en gérant l'encodage, les valeurs manquantes, la mise à l'échelle et l'ajustement des hyperparamètres.
- Encoder
yavecLabelEncoder. - Diviser avec
train_test_split(test_size=0.33). - Créer
ct:OneHotEncodersur'island','sex',remainder='passthrough'. - Définir
param_gridpourn_neighbors,weights,p. - Créer
GridSearchCV(KNeighborsClassifier(), param_grid). - Pipeline :
ct→SimpleImputer('most_frequent')→StandardScaler→GridSearchCV. - Ajuster sur l'ensemble d'entraînement.
- Afficher le
.scoresur l'ensemble de test. - Prédire, afficher les 5 premières étiquettes décodées.
- Afficher
.best_estimator_.
Solution
Merci pour vos commentaires !
single
Demandez à l'IA
Demandez à l'IA
Posez n'importe quelle question ou essayez l'une des questions suggérées pour commencer notre discussion
Can you explain the steps involved in the full workflow shown here?
What is the purpose of each tool or method depicted in the images?
Can you provide a summary of how these components work together in a machine learning project?
Awesome!
Completion rate improved to 3.13
Défi : Tout Rassembler
Glissez pour afficher le menu
Dans ce défi, appliquer l'ensemble du flux de travail appris dans le cours — de la prétraitement des données à l'entraînement jusqu'à l'évaluation du modèle.
Swipe to start coding
Vous travaillez avec un jeu de données sur les manchots. Construisez une pipeline de ML pour classifier les espèces avec KNN, en gérant l'encodage, les valeurs manquantes, la mise à l'échelle et l'ajustement des hyperparamètres.
- Encoder
yavecLabelEncoder. - Diviser avec
train_test_split(test_size=0.33). - Créer
ct:OneHotEncodersur'island','sex',remainder='passthrough'. - Définir
param_gridpourn_neighbors,weights,p. - Créer
GridSearchCV(KNeighborsClassifier(), param_grid). - Pipeline :
ct→SimpleImputer('most_frequent')→StandardScaler→GridSearchCV. - Ajuster sur l'ensemble d'entraînement.
- Afficher le
.scoresur l'ensemble de test. - Prédire, afficher les 5 premières étiquettes décodées.
- Afficher
.best_estimator_.
Solution
Merci pour vos commentaires !
single