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

ประเมินโมเดล

จำข้อมูลชุด test ที่แยกเก็บไว้ตั้งแต่บทที่ 3 ได้ไหม? ถึงเวลาแล้วที่จะนำโมเดลมาทดสอบกับข้อมูลชุดนั้น โดยใช้ evaluator ตัวเดิมที่สร้างไว้ตอน fit โมเดลได้เลย

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

พื้นฐาน PySpark

ดูคอร์ส

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

  • สร้างผลการพยากรณ์โดยเรียก best_lr.transform() กับข้อมูล test แล้วบันทึกผลลัพธ์ไว้ในตัวแปร test_results
  • เรียก evaluator.evaluate() กับ test_results เพื่อคำนวณค่า AUC จากนั้นพิมพ์ผลลัพธ์ออกมา

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

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

# Use the model to predict the test set
test_results = best_lr.____(____)

# Evaluate the predictions
print(evaluator.evaluate(____))
แก้ไขและรันโค้ด