Sfida: Valutazione del Modello con la Cross-Validazione
In questa sfida, costruzione e valutazione di un modello utilizzando sia la suddivisione train-test che la cross-validation sul penguins dataset pre-elaborato.
Le seguenti funzioni saranno utili:
cross_val_score()dasklearn.model_selection;train_test_split()dasklearn.model_selection;- Metodi
.fit()e.score()del modello.
Swipe to start coding
Ti viene fornita una versione pre-elaborata del dataset dei pinguini, in cui la matrice delle caratteristiche X e la variabile target y sono pronte per la modellazione.
Il tuo obiettivo è addestrare e valutare un modello KNeighborsClassifier utilizzando sia la cross-validation che una suddivisione train-test.
- Inizializza un oggetto
KNeighborsClassifierconn_neighbors=4. - Utilizza la funzione
cross_val_score()concv=3per calcolare i punteggi di cross-validation per il modello. - Suddividi i dati in set di addestramento e di test utilizzando la funzione
train_test_split(). - Addestra il modello sul set di addestramento utilizzando il metodo
.fit(). - Valuta il modello sul set di test utilizzando il metodo
.score()e stampa il risultato.
Soluzione
Grazie per i tuoi commenti!
single
Chieda ad AI
Chieda ad AI
Chieda pure quello che desidera o provi una delle domande suggerite per iniziare la nostra conversazione
Awesome!
Completion rate improved to 3.13
Sfida: Valutazione del Modello con la Cross-Validazione
Scorri per mostrare il menu
In questa sfida, costruzione e valutazione di un modello utilizzando sia la suddivisione train-test che la cross-validation sul penguins dataset pre-elaborato.
Le seguenti funzioni saranno utili:
cross_val_score()dasklearn.model_selection;train_test_split()dasklearn.model_selection;- Metodi
.fit()e.score()del modello.
Swipe to start coding
Ti viene fornita una versione pre-elaborata del dataset dei pinguini, in cui la matrice delle caratteristiche X e la variabile target y sono pronte per la modellazione.
Il tuo obiettivo è addestrare e valutare un modello KNeighborsClassifier utilizzando sia la cross-validation che una suddivisione train-test.
- Inizializza un oggetto
KNeighborsClassifierconn_neighbors=4. - Utilizza la funzione
cross_val_score()concv=3per calcolare i punteggi di cross-validation per il modello. - Suddividi i dati in set di addestramento e di test utilizzando la funzione
train_test_split(). - Addestra il modello sul set di addestramento utilizzando il metodo
.fit(). - Valuta il modello sul set di test utilizzando il metodo
.score()e stampa il risultato.
Soluzione
Grazie per i tuoi commenti!
single