Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
Impara Sfida: Valutazione del Modello con la Cross-Validazione | Modellizzazione
Introduzione al ML con Scikit-Learn

bookSfida: Valutazione del Modello con la Cross-Validazione

In questa sfida, costruire e valutare un modello utilizzando sia la suddivisione train-test che la cross-validation sul dataset dei pinguini pre-elaborato.

Le seguenti funzioni saranno utili:

  • cross_val_score() da sklearn.model_selection;
  • train_test_split() da sklearn.model_selection;
  • Metodi .fit() e .score() del modello.
Compito

Swipe to start coding

  1. Inizializzare un KNeighborsClassifier con 4 vicini.
  2. Utilizzare cross_val_score() con 3 fold per calcolare gli score di cross-validazione (il modello può essere passato non addestrato).
  3. Suddividere i dati in set di addestramento e di test con train_test_split().
  4. Addestrare il modello sul set di addestramento.
  5. Valutare il modello sul set di test con .score().

Soluzione

Tutto è chiaro?

Come possiamo migliorarlo?

Grazie per i tuoi commenti!

Sezione 4. Capitolo 5
single

single

Chieda ad AI

expand

Chieda ad AI

ChatGPT

Chieda pure quello che desidera o provi una delle domande suggerite per iniziare la nostra conversazione

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

bookSfida: Valutazione del Modello con la Cross-Validazione

Scorri per mostrare il menu

In questa sfida, costruire e valutare un modello utilizzando sia la suddivisione train-test che la cross-validation sul dataset dei pinguini pre-elaborato.

Le seguenti funzioni saranno utili:

  • cross_val_score() da sklearn.model_selection;
  • train_test_split() da sklearn.model_selection;
  • Metodi .fit() e .score() del modello.
Compito

Swipe to start coding

  1. Inizializzare un KNeighborsClassifier con 4 vicini.
  2. Utilizzare cross_val_score() con 3 fold per calcolare gli score di cross-validazione (il modello può essere passato non addestrato).
  3. Suddividere i dati in set di addestramento e di test con train_test_split().
  4. Addestrare il modello sul set di addestramento.
  5. Valutare il modello sul set di test con .score().

Soluzione

Switch to desktopCambia al desktop per esercitarti nel mondo realeContinua da dove ti trovi utilizzando una delle opzioni seguenti
Tutto è chiaro?

Come possiamo migliorarlo?

Grazie per i tuoi commenti!

close

Awesome!

Completion rate improved to 3.13
Sezione 4. Capitolo 5
single

single

some-alt