K-Nearest Neighbors

Introduction

This guide provides steps to perform KNN analysis in Cycon ML/AI platform, and compares it with the code available within Kaggle platform.

Note

Data

_images/KNN%281%29.png

Preprocessing

CyCon

_images/KNN%282%29.png

Kaggle

from sklearn.preprocessing import LabelEncoder
le = LabelEncoder()
y = le.fit_transform(y)

Method

CyCon

_images/KNN%283%29.png

kaggle

X_train, X_test, y_train, y_test = train_test_split(X, y, test_size = 0.2, random_state = 0)
KNN = KNeighborsClassifier(n_neighbors=3)
KNN.fit(X_train,y_train)

Result

CyCon

_images/KNN%284%29.png

Kaggle

_images/KNN%285%29.png