Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
Вивчайте Challenge: Evaluating the Model with Cross-Validation | Section
Machine Learning Foundations with Scikit-Learn
Секція 1. Розділ 27
single

single

bookChallenge: Evaluating the Model with Cross-Validation

Свайпніть щоб показати меню

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() from sklearn.model_selection;
  • train_test_split() from sklearn.model_selection;
  • .fit() and .score() methods of the model.
Завдання

Проведіть, щоб почати кодувати

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.

  1. Initialize a KNeighborsClassifier object with n_neighbors=4.
  2. Use the cross_val_score() function with cv=3 to calculate cross-validation scores for the model.
  3. Split the data into training and test sets using the train_test_split() function.
  4. Fit the model on the training set using the .fit() method.
  5. Evaluate the model on the test set using the .score() method and print the result.

Рішення

Switch to desktopПерейдіть на комп'ютер для реальної практикиПродовжуйте з того місця, де ви зупинились, використовуючи один з наведених нижче варіантів
Все було зрозуміло?

Як ми можемо покращити це?

Дякуємо за ваш відгук!

Секція 1. Розділ 27
single

single

Запитати АІ

expand

Запитати АІ

ChatGPT

Запитайте про що завгодно або спробуйте одне із запропонованих запитань, щоб почати наш чат

some-alt