ทำความเข้าใจ latent features
เมทริกซ์ P ถูกเตรียมไว้ให้แล้ว โดยคอลัมน์แทนภาพยนตร์และแถวแทน latent features หลายตัว ใช้ความรู้เกี่ยวกับคำสั่ง Spark เพื่อดูเมทริกซ์ P และลองคาดเดาว่า latent features เหล่านั้นอาจหมายถึงอะไร จากนั้นดู DataFrame Pi ซึ่งเป็นตัวประมาณคร่าวๆ ว่า latent features เหล่านี้อาจแทนอะไรได้บ้าง แล้วลองเปรียบเทียบว่าที่คาดไว้นั้นใกล้เคียงหรือไม่
แบบฝึกหัดนี้เป็นส่วนหนึ่งของหลักสูตร
การสร้าง Recommendation Engines ด้วย PySpark
คำแนะนำการฝึกหัด
- ตรวจสอบเมทริกซ์
Pโดยใช้เมธอด.show() - ตรวจสอบเมทริกซ์
Piโดยใช้เมธอด.show()
แบบฝึกหัดเชิงโต้ตอบแบบลงมือทำ
ลองทำแบบฝึกหัดนี้โดยเติมโค้ดตัวอย่างนี้ให้สมบูรณ์
# Examine matrix P using the .show() method
P.____()
# Examine matrix Pi using the .show() method
Pi.____()