เพิ่มผลการพยากรณ์จากโมเดลลงในข้อมูลทัวร์นาเมนต์
ในบทเรียนที่ 1 ของบทนี้ คุณใช้โมเดล regular season เพื่อพยากรณ์บนชุดข้อมูลทัวร์นาเมนต์ และได้ผลลัพธ์ที่ค่อนข้างดี ลองพัฒนาการพยากรณ์ทัวร์นาเมนต์ให้แม่นยำขึ้นด้วยการสร้างโมเดลเฉพาะสำหรับมันโดยตรง
จะใช้ผลการพยากรณ์จากโมเดล regular season เป็น input ให้กับโมเดลทัวร์นาเมนต์ ซึ่งนี่คือรูปแบบหนึ่งของ "model stacking"
เริ่มต้นด้วยการนำโมเดล regular season จากบทเรียนก่อนหน้า มาพยากรณ์บนข้อมูลทัวร์นาเมนต์ จากนั้นเพิ่มผลการพยากรณ์นี้ลงในชุดข้อมูลทัวร์นาเมนต์เป็นคอลัมน์ใหม่
แบบฝึกหัดนี้เป็นส่วนหนึ่งของหลักสูตร
Deep Learning ขั้นสูงด้วย Keras
คำแนะนำการฝึกหัด
ใช้ model เพื่อพยากรณ์บนชุดข้อมูล games_tourney โดยโมเดลมี input สามตัว ได้แก่ คอลัมน์ 'team_1', 'team_2' และ 'home' แล้วกำหนดผลการพยากรณ์ให้กับคอลัมน์ใหม่ชื่อ 'pred'
แบบฝึกหัดเชิงโต้ตอบแบบลงมือทำ
ลองทำแบบฝึกหัดนี้โดยเติมโค้ดตัวอย่างนี้ให้สมบูรณ์
# Predict
games_tourney['pred'] = ____