KNN 分類
在這個練習中,你會探索一個 Large Movie Review Dataset 的子集。
環境中已經載入了變數 X_train、X_test、y_train 和 y_test。X 變數包含根據影評文字萃取出的特徵,y 變數則是標籤,表示該影評的情感是正向(+1)或負向(-1)。
本課程涵蓋許多你可能一時想不起來的觀念。如果需要快速複習,歡迎下載並隨身參考這份 scikit-learn Cheat Sheet!
本練習屬於課程
Python 中的線性分類器
練習說明
- 使用預設超參數建立一個 KNN 模型。
- 訓練(fit)該模型。
- 印出測試樣本 0 的預測結果。
動手互動練習
試著完成這個範例程式碼,體驗一下這個練習。
from sklearn.neighbors import KNeighborsClassifier
# Create and fit the model
knn = ____
knn.____
# Predict on the test features, print the results
pred = knn.____[0]
print("Prediction for test example 0:", pred)