วัดค่า AUC
ในแบบฝึกหัดนี้ จะคำนวณค่า AUC ของโมเดลพยากรณ์การเลิกใช้บริการ เพื่อหาโมเดลที่ดีที่สุด
ใช้ฟังก์ชัน auc() จากแพ็กเกจ pROC
ฟังก์ชันนี้รับอาร์กิวเมนต์ 2 ตัว ได้แก่:
- ค่า label การเลิกใช้บริการจริงในชุดทดสอบ คือ
test_set$Future - ค่าที่โมเดลพยากรณ์:
a. สำหรับ logistic regression ให้ใช้ค่าที่ได้จากฟังก์ชัน
predictb. สำหรับ random forest ให้ใช้คอลัมน์ที่ 2 ของผลลัพธ์จากฟังก์ชันpredict
ออบเจ็กต์ firstPredictions, secondPredictions, thirdPredictions และ rfPredictions ถูกโหลดไว้ให้แล้ว
โมเดลใดมีค่า AUC สูงที่สุด?
แบบฝึกหัดนี้เป็นส่วนหนึ่งของหลักสูตร
การวิเคราะห์เชิงพยากรณ์โดยใช้ข้อมูลเครือข่ายใน R
แบบฝึกหัดเชิงโต้ตอบแบบลงมือทำจริง
เปลี่ยนทฤษฎีให้เป็นการลงมือทำด้วยแบบฝึกหัดเชิงโต้ตอบหนึ่งในของเรา
เริ่มแบบฝึกหัด