การจำแนกประเภทด้วย KNN
ในแบบฝึกหัดนี้ จะได้สำรวจข้อมูลส่วนหนึ่งจาก Large Movie Review Dataset
ตัวแปร X_train, X_test, y_train และ y_test ถูกโหลดเข้าสู่ environment เรียบร้อยแล้ว ตัวแปร X มีฟีเจอร์ที่ได้จากคำในรีวิวภาพยนตร์ ส่วนตัวแปร y มีเลเบลที่บอกว่ารีวิวนั้นมีความรู้สึกเชิงบวก (+1) หรือเชิงลบ (-1)
คอร์สนี้ครอบคลุมแนวคิดหลายอย่างที่อาจลืมไปบ้างแล้ว หากต้องการทบทวนอย่างรวดเร็ว ดาวน์โหลด scikit-learn Cheat Sheet เก็บไว้ใช้ได้เลย!
แบบฝึกหัดนี้เป็นส่วนหนึ่งของหลักสูตร
Linear Classifiers ใน Python
คำแนะนำการฝึกหัด
- สร้างโมเดล KNN โดยใช้ค่า hyperparameter เริ่มต้น
- 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)