เริ่มต้นใช้งานเริ่มต้นใช้งานได้ฟรี

ระบุ Hyperparameter ของ ALS

ตอนนี้เราจะสร้างเอนจินแนะนำด้วย ALS โดยใช้ implicit rating เป็นครั้งแรก ขั้นตอนแรกคือบอกให้ Spark รู้ว่าต้องการให้ลองค่าใดบ้างเพื่อค้นหาโมเดลที่ดีที่สุด

ด้านล่างนี้มีลิสต์ว่างสี่รายการ ให้กรอกค่าที่กำหนดลงในแต่ละลิสต์ เพื่อให้ Spark ใช้สร้างโมเดล ALS หลายรูปแบบ ในแบบฝึกหัดถัดไป เราจะสั่งให้ Spark สร้างโมเดลต่าง ๆ โดยอ้างอิงจากลิสต์เหล่านี้

แบบฝึกหัดนี้เป็นส่วนหนึ่งของหลักสูตร

การสร้าง Recommendation Engines ด้วย PySpark

ดูคอร์ส

คำแนะนำการฝึกหัด

  • กรอกค่าต่อไปนี้ลงในแต่ละลิสต์:
    • ranks = [10, 20, 30, 40]
    • maxIters = [10, 20, 30, 40]
    • regParams = [.05, .1, .15]
    • alphas = [20, 40, 60, 80]

แบบฝึกหัดเชิงโต้ตอบแบบลงมือทำ

ลองทำแบบฝึกหัดนี้โดยเติมโค้ดตัวอย่างนี้ให้สมบูรณ์

# Complete the lists below
ranks = [____, ____, ____, ____]
maxIters = [____, ____, ____, ____]
regParams = [____, ____, ____]
alphas = [____, ____, ____, ____]
แก้ไขและรันโค้ด