การตรวจสอบโมเดล
สร้างโมเดลได้ถูกต้องแล้ว ขั้นตอนต่อไปคือการตรวจสอบ posterior draws จาก trace ที่มีอยู่ใน workspace ตามแนวปฏิบัติที่ดี เพื่อดูว่ามีปัญหาด้าน convergence หรือไม่ จากนั้นจะดึงพารามิเตอร์แต่ละตัวออกจาก trace และสรุปค่าด้วย posterior mean ซึ่งค่าเหล่านี้จะใช้ประโยชน์ในขั้นตอนการทำนายต่อไป มาดู parameter draws กันเลย!
ในแบบฝึกหัดนี้จะใช้ pymc3 และ numpy ซึ่ง import มาให้แล้วในชื่อ pm และ np ตามลำดับ
หมายเหตุ: กราฟอาจใช้เวลาแสดงผลนานถึงครึ่งนาที เนื่องจากมีจำนวน draws ค่อนข้างมาก
แบบฝึกหัดนี้เป็นส่วนหนึ่งของหลักสูตร
การวิเคราะห์ข้อมูลแบบเบย์เซียนด้วย Python
แบบฝึกหัดเชิงโต้ตอบแบบลงมือทำ
ลองทำแบบฝึกหัดนี้โดยเติมโค้ดตัวอย่างนี้ให้สมบูรณ์
# Draw a trace plot of trace
____
plt.show()
# Print a summary of trace
summary = ____
print(summary)