Sezione 1. Capitolo 27
single
Challenge: Evaluating the Model with Cross-Validation
Scorri per mostrare il menu
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.
Compito
Scorri per iniziare a programmare
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.
Soluzione
Tutto è chiaro?
Grazie per i tuoi commenti!
Sezione 1. Capitolo 27
single
Chieda ad AI
Chieda ad AI
Chieda pure quello che desidera o provi una delle domande suggerite per iniziare la nostra conversazione