ComeçarComece gratuitamente

KNN em dados não escalonados

Antes de adicionar a padronização ao seu fluxo de trabalho do scikit-learn, primeiro você verá a precisão de um modelo K-nearest neighbors no conjunto de dados wine sem padronizar os dados.

O modelo knn, bem como os conjuntos de dados e rótulos X e y já foram criados.

Este exercício faz parte do curso

Pré-processamento para aprendizado de máquina em Python

Ver Curso

Instruções de exercício

  • Divida o conjunto de dados em conjuntos de treinamento e de teste.
  • Ajuste o modelo knn aos dados de treinamento.
  • Imprima a precisão do conjunto de testes do modelo knn que você treinou.

Exercício interativo prático

Experimente este exercício preenchendo este código de exemplo.

# Split the dataset and labels into training and test sets
X_train, X_test, y_train, y_test = ____(____, ____, stratify=y, random_state=42)

# Fit the k-nearest neighbors model to the training data
____

# Score the model on the test data
print(____.____(____, ____))
Editar e executar código