Challenge: Evaluating the Model with Cross-Validation
In dieser Aufgabe ein Modell mit dem vorverarbeiteten penguins dataset erstellen und sowohl mit dem Train-Test-Split als auch mit der Kreuzvalidierung bewerten.
Die folgenden Funktionen sind hilfreich:
cross_val_score()aussklearn.model_selection;train_test_split()aussklearn.model_selection;.fit()- und.score()-Methoden des Modells.
Danke für Ihr Feedback!
single
Challenge: Evaluating the Model with Cross-Validation
Swipe um das Menü anzuzeigen
In dieser Aufgabe ein Modell mit dem vorverarbeiteten penguins dataset erstellen und sowohl mit dem Train-Test-Split als auch mit der Kreuzvalidierung bewerten.
Die folgenden Funktionen sind hilfreich:
cross_val_score()aussklearn.model_selection;train_test_split()aussklearn.model_selection;.fit()- und.score()-Methoden des Modells.
Wischen, um mit dem Codieren zu beginnen
Sie erhalten eine vorverarbeitete Version des Pinguin-Datensatzes, bei der die Merkmalsmatrix X und die Zielvariable y für das Modellieren bereitstehen.
Ihr Ziel ist es, ein KNeighborsClassifier-Modell sowohl mit Cross-Validation als auch mit einem Train-Test-Split zu trainieren und zu evaluieren.
- Initialisieren Sie ein
KNeighborsClassifier-Objekt mitn_neighbors=4. - Verwenden Sie die Funktion
cross_val_score()mitcv=3, um die Cross-Validation-Scores für das Modell zu berechnen. - Teilen Sie die Daten mit der Funktion
train_test_split()in Trainings- und Testdaten auf. - Trainieren Sie das Modell auf dem Trainingsdatensatz mit der Methode
.fit(). - Evaluieren Sie das Modell auf dem Testdatensatz mit der Methode
.score()und geben Sie das Ergebnis aus.
Lösung
Danke für Ihr Feedback!
single
Fragen Sie AI
Fragen Sie AI
Fragen Sie alles oder probieren Sie eine der vorgeschlagenen Fragen, um unser Gespräch zu beginnen