Utkarsh
Utkarsh
drive.mount('/content/gdrive')
Mounted at /content/gdrive
import pandas as pd
import numpy as np
from sklearn.model_selection import train_test_split
from sklearn.preprocessing import StandardScaler
from sklearn.neighbors import KNeighborsClassifier
from sklearn.metrics import accuracy_score
from sklearn import datasets
Next steps: Generate code with df toggle_off View recommended plots New interactive sheet
0 100 15 Action
1 20 95 comedy
2 90 5 Action
3 10 85 Comedy
Next steps: Generate code with df toggle_off View recommended plots New interactive sheet
Train size: (105, 4), Validation size: (22, 4), Test size: (23, 4)
scaler = StandardScaler()
X_train = scaler.fit_transform(X_train)
X_val = scaler.transform(X_val)
https://colab.research.google.com/drive/1IQUGVJGWYn7xnTY76KNnjGNmYlyQmhcB#scrollTo=dKeo40EOqbnr&printMode=true 1/2
29/01/2025, 16:15 29-01-2025 - Colab
X_test = scaler.transform(X_test)
best_k = 1
best_accuracy = 0
final_knn = KNeighborsClassifier(n_neighbors=best_k)
final_knn.fit(X_train, y_train)
test_preds = final_knn.predict(X_test)
test_accuracy = accuracy_score(y_test, test_preds)
2/2