คำนวณ RMSE
เมื่อรู้วิธีสร้างโมเดลและสร้างการคาดการณ์แล้ว และมี evaluator สำหรับวัดความแม่นยำในการทำนายเรตติ้ง ก็ถึงเวลาคำนวณ RMSE เพื่อดูว่าโมเดล ALS ทำงานได้ดีแค่ไหน โดยใช้ evaluator ที่สร้างไว้ในแบบฝึกหัดก่อนหน้าเพื่อคำนวณและแสดงผลค่า RMSE
แบบฝึกหัดนี้เป็นส่วนหนึ่งของหลักสูตร
การสร้าง Recommendation Engines ด้วย PySpark
คำแนะนำการฝึกหัด
- เรียกเมธอด
.evaluate()บนevaluatorเพื่อคำนวณค่า RMSE จาก DataFrametest_predictionsแล้วเก็บผลลัพธ์ไว้ในตัวแปรRMSE - แสดงผลค่า
RMSE
แบบฝึกหัดเชิงโต้ตอบแบบลงมือทำ
ลองทำแบบฝึกหัดนี้โดยเติมโค้ดตัวอย่างนี้ให้สมบูรณ์
# Evaluate the "test_predictions" dataframe
RMSE = evaluator.____(____)
# Print the RMSE
print (____)