Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
Apprendre Défi : Évaluation du Modèle avec Validation Croisée | Modélisation
Quizzes & Challenges
Quizzes
Challenges
/
Introduction à l'Apprentissage Automatique avec Python

bookDéfi : Évaluation du Modèle avec Validation Croisée

Dans ce défi, construire et évaluer un modèle en utilisant à la fois la séparation train-test et la validation croisée sur le jeu de données penguins prétraité.

Les fonctions suivantes seront utiles :

  • cross_val_score() de sklearn.model_selection ;
  • train_test_split() de sklearn.model_selection ;
  • les méthodes .fit() et .score() du modèle.
Tâche

Swipe to start coding

Vous disposez d'une version prétraitée du jeu de données des manchots, où la matrice de caractéristiques X et la variable cible y sont prêtes pour la modélisation. Votre objectif est d'entraîner et d'évaluer un modèle KNeighborsClassifier en utilisant à la fois la validation croisée et une séparation entraînement-test.

  1. Initialiser un objet KNeighborsClassifier avec n_neighbors=4.
  2. Utiliser la fonction cross_val_score() avec cv=3 pour calculer les scores de validation croisée du modèle.
  3. Séparer les données en ensembles d'entraînement et de test à l'aide de la fonction train_test_split().
  4. Ajuster le modèle sur l'ensemble d'entraînement en utilisant la méthode .fit().
  5. Évaluer le modèle sur l'ensemble de test en utilisant la méthode .score() et afficher le résultat.

Solution

Tout était clair ?

Comment pouvons-nous l'améliorer ?

Merci pour vos commentaires !

Section 4. Chapitre 5
single

single

Demandez à l'IA

expand

Demandez à l'IA

ChatGPT

Posez n'importe quelle question ou essayez l'une des questions suggérées pour commencer notre discussion

close

bookDéfi : Évaluation du Modèle avec Validation Croisée

Glissez pour afficher le menu

Dans ce défi, construire et évaluer un modèle en utilisant à la fois la séparation train-test et la validation croisée sur le jeu de données penguins prétraité.

Les fonctions suivantes seront utiles :

  • cross_val_score() de sklearn.model_selection ;
  • train_test_split() de sklearn.model_selection ;
  • les méthodes .fit() et .score() du modèle.
Tâche

Swipe to start coding

Vous disposez d'une version prétraitée du jeu de données des manchots, où la matrice de caractéristiques X et la variable cible y sont prêtes pour la modélisation. Votre objectif est d'entraîner et d'évaluer un modèle KNeighborsClassifier en utilisant à la fois la validation croisée et une séparation entraînement-test.

  1. Initialiser un objet KNeighborsClassifier avec n_neighbors=4.
  2. Utiliser la fonction cross_val_score() avec cv=3 pour calculer les scores de validation croisée du modèle.
  3. Séparer les données en ensembles d'entraînement et de test à l'aide de la fonction train_test_split().
  4. Ajuster le modèle sur l'ensemble d'entraînement en utilisant la méthode .fit().
  5. Évaluer le modèle sur l'ensemble de test en utilisant la méthode .score() et afficher le résultat.

Solution

Switch to desktopPassez à un bureau pour une pratique réelleContinuez d'où vous êtes en utilisant l'une des options ci-dessous
Tout était clair ?

Comment pouvons-nous l'améliorer ?

Merci pour vos commentaires !

Section 4. Chapitre 5
single

single

some-alt