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
Introduction au ML Avec Scikit-Learn

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

  1. Initialiser un KNeighborsClassifier avec 4 voisins.
  2. Utiliser cross_val_score() avec 3 plis pour calculer les scores de validation croisée (le modèle peut être passé non entraîné).
  3. Diviser les données en ensembles d'entraînement et de test avec train_test_split().
  4. Entraîner le modèle sur l'ensemble d'entraînement.
  5. Évaluer le modèle sur l'ensemble de test avec .score().

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

Suggested prompts:

What is the difference between train-test split and cross-validation?

Can you explain how to use cross_val_score() with the penguins dataset?

How do I choose which evaluation method to use?

close

Awesome!

Completion rate improved to 3.13

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

  1. Initialiser un KNeighborsClassifier avec 4 voisins.
  2. Utiliser cross_val_score() avec 3 plis pour calculer les scores de validation croisée (le modèle peut être passé non entraîné).
  3. Diviser les données en ensembles d'entraînement et de test avec train_test_split().
  4. Entraîner le modèle sur l'ensemble d'entraînement.
  5. Évaluer le modèle sur l'ensemble de test avec .score().

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 !

close

Awesome!

Completion rate improved to 3.13
Section 4. Chapitre 5
single

single

some-alt