開始使用免費開始

KNN 分類

在這個練習中,你會探索一個 Large Movie Review Dataset 的子集。 環境中已經載入了變數 X_trainX_testy_trainy_testX 變數包含根據影評文字萃取出的特徵,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)
編輯並執行程式碼