Sección 1. Capítulo 27
single
Challenge: Evaluating the Model with Cross-Validation
Desliza para mostrar el menú
In this challenge, build and evaluate a model using both the train-test split and cross-validation on the preprocessed penguins dataset.
The following functions will be useful:
cross_val_score()fromsklearn.model_selection;train_test_split()fromsklearn.model_selection;.fit()and.score()methods of the model.
Tarea
Desliza para comenzar a programar
You are given a preprocessed version of the penguin dataset, where the feature matrix X and the target variable y are ready for modeling.
Your goal is to train and evaluate a KNeighborsClassifier model using both cross-validation and a train-test split.
- Initialize a
KNeighborsClassifierobject withn_neighbors=4. - Use the
cross_val_score()function withcv=3to calculate cross-validation scores for the model. - Split the data into training and test sets using the
train_test_split()function. - Fit the model on the training set using the
.fit()method. - Evaluate the model on the test set using the
.score()method and print the result.
Solución
¿Todo estuvo claro?
¡Gracias por tus comentarios!
Sección 1. Capítulo 27
single
Pregunte a AI
Pregunte a AI
Pregunte lo que quiera o pruebe una de las preguntas sugeridas para comenzar nuestra charla